summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
AgeCommit message (Expand)AuthorLines
2024-10-11intrinsics.fmuladdf{16,32,64,128}: expose llvm.fmuladd.* semanticsJed Brown-0/+3
2024-10-10Rollup merge of #130308 - davidtwco:tied-target-consolidation, r=wesleywiserMatthias Krüger-80/+5
2024-10-08cg_gcc: Factor out rustc_target::abiJubilee Young-8/+12
2024-10-04Use wide pointers consistenly across the compilerUrgau-3/+3
2024-10-01Auto merge of #131111 - matthiaskrgr:rollup-n6do187, r=matthiaskrgrbors-3/+10
2024-10-01Rollup merge of #130630 - taiki-e:s390x-clobber-abi, r=AmanieuGuillaume Gomez-0/+8
2024-10-01Replace -Z default-hidden-visibility with -Z default-visibilityDavid Lattimore-3/+10
2024-09-27FmtGuillaume Gomez-3/+2
2024-09-27Merge commit '3187d32079b817522cc17413ec9185b130daf693' into subtree-updateGuillaume Gomez-365/+943
2024-09-24codegen_ssa: consolidate tied feature checkingDavid Wood-80/+5
2024-09-24Auto merge of #130389 - Luv-Ray:LLVMMDNodeInContext2, r=nikicbors-0/+2
2024-09-23Check vtable projections for validity in miriMichael Goulet-2/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-297/+286
2024-09-21Support clobber_abi and vector/access registers (clobber-only) in s390x inlin...Taiki Endo-0/+8
2024-09-19Reorder `ConstMethods`.Nicholas Nethercote-16/+16
2024-09-19replace some deprecated functionsLuv-Ray-0/+2
2024-09-17Use associative type defaults in `{Layout,FnAbi}OfHelpers`.Nicholas Nethercote-11/+1
2024-09-17Rename supertraits of `CodegenMethods`.Nicholas Nethercote-27/+35
2024-09-17Rename `{ArgAbi,IntrinsicCall}Methods`.Nicholas Nethercote-3/+3
2024-09-17Merge `HasCodegen` into `BuilderMethods`.Nicholas Nethercote-6/+4
2024-09-14simd_shuffle: require index argument to be a vectorRalf Jung-45/+19
2024-09-13Auto merge of #130052 - khuey:clear-dilocation-after-const-emission, r=michae...bors-0/+4
2024-09-09Rollup merge of #129981 - nnethercote:rm-serialize_bitcode, r=antoyo,tmiaskoJubilee-3/+1
2024-09-09Remove `serialized_bitcode` from `LtoModuleCodegen`.Nicholas Nethercote-3/+1
2024-09-06Don't leave debug locations for constants sitting on the builder indefinitely.Kyle Huey-0/+4
2024-09-02Use sysroot crates maximally in `rustc_codegen_gcc`.Nicholas Nethercote-188/+8
2024-08-27Rollup merge of #128731 - RalfJung:simd-shuffle-vector, r=workingjubileeTrevor Gross-21/+42
2024-08-18stabilize raw_ref_opRalf Jung-1/+1
2024-08-14Rollup merge of #128570 - folkertdev:stabilize-asm-const, r=Amanieu许杰友 Jieyou Xu (Joe)-9/+6
2024-08-14Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errorsbors-3/+2
2024-08-13stabilize `asm_const`Folkert-9/+6
2024-08-13Rollup merge of #128841 - lqd:rustc-args, r=onur-ozkanMatthias Krüger-2/+2
2024-08-13make the GCC backend compatible with vector shuffle indicesRalf Jung-14/+30
2024-08-13simd_shuffle intrinsic: allow argument to be passed as vector (not just as ar...Ralf Jung-7/+12
2024-08-12rename `./x test`'s `--rustc-args` to `--compiletest-rustc-args`Rémy Rakic-2/+2
2024-08-12Rollup merge of #128537 - Jamesbarford:118980-const-vector, r=RalfJung,nikicGuillaume Gomez-0/+5
2024-08-12Rollup merge of #128149 - RalfJung:nontemporal_store, r=jieyouxu,Amanieu,JubileeGuillaume Gomez-0/+2
2024-08-10Fixes in various placesNadrieril-0/+1
2024-08-09Shrink `TyKind::FnPtr`.Nicholas Nethercote-3/+2
2024-08-08Update compiler-builtins version to 0.1.118Guillaume Gomez-4/+2
2024-08-08const vector passed to codegenJames Barford-Evans-0/+5
2024-08-07Rollup merge of #128221 - calebzulawski:implied-target-features, r=AmanieuMatthias Krüger-4/+4
2024-08-07Hide implicit target features from diagnostics when possibleCaleb Zulawski-1/+1
2024-08-07Refactor and fill out target feature listsCaleb Zulawski-3/+3
2024-08-05nontemporal_store: make sure that the intrinsic is truly just a hintRalf Jung-0/+2
2024-07-30Move computation of decorated names out of the create_dll_import_lib methodbjorn3-2/+1
2024-07-30Move temp file name generation out of the create_dll_import_lib methodbjorn3-4/+3
2024-07-29Auto merge of #125016 - nicholasbishop:bishop-cb-112, r=tgross35bors-1/+8
2024-07-28Update compiler_builtins to 0.1.114Nicholas Bishop-1/+8
2024-07-29Reformat `use` declarations.Nicholas Nethercote-80/+69