summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
AgeCommit message (Expand)AuthorLines
2025-01-23When LLVM's location discriminator value limit is exceeded, emit locations wi...Kyle Huey-9/+9
2024-11-19When the required discriminator value exceeds LLVM's limits, drop the debug i...Kyle Huey-9/+9
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-28/+32
2024-11-17Likely unlikely fixJiri Bobek-2/+0
2024-11-12Rollup merge of #132702 - 1c3t3a:issue-132615, r=rcvalleMatthias Krüger-0/+4
2024-11-11CFI: Append debug location to CFI blocksBastian Kersting-0/+4
2024-11-09Add a default implementation for CodegenBackend::linkbjorn3-38/+1
2024-11-08remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi...Ralf Jung-58/+124
2024-11-07Rollup merge of #130586 - dpaoliello:fixrawdylib, r=wesleywiserJubilee-1/+2
2024-11-07Basic inline assembly support for SPARC and SPARC64Taiki Endo-0/+5
2024-11-05Auto merge of #129884 - RalfJung:forbidden-target-features, r=workingjubileebors-28/+64
2024-11-05Auto merge of #131341 - taiki-e:ppc-clobber-abi, r=bzEq,workingjubileebors-2/+4
2024-11-04mark some target features as 'forbidden' so they cannot be (un)setRalf Jung-28/+64
2024-11-03Reduce dependence on the target namebjorn3-1/+1
2024-11-02Rename target triple to target tuple in many places in the compilerNoratrieb-1/+1
2024-11-02Support clobber_abi and vector registers (clobber-only) in PowerPC inline ass...Taiki Endo-2/+4
2024-10-29cg_gcc: `rustc_abi::Abi` => `BackendRepr`Jubilee Young-21/+26
2024-10-26Effects cleanupDeadbeef-2/+1
2024-10-25coverage: SSA doesn't need to know about `instrprof_increment`Zalathar-10/+0
2024-10-24Rollup merge of #130225 - adetaylor:rename-old-receiver, r=wesleywiserStuart Cook-5/+5
2024-10-23"innermost", "outermost", "leftmost", and "rightmost" don't need hyphensJosh Triplett-1/+1
2024-10-22Rename Receiver -> LegacyReceiverAdrian Taylor-5/+5
2024-10-21Rollup merge of #130432 - azhogin:azhogin/regparm, r=workingjubilee,pnkfelixJubilee-2/+16
2024-10-19Fix testsMichael Goulet-4/+8
2024-10-18rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972)Andrew Zhogin-2/+16
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-24Test fixing raw-dylibDaniel Paoliello-1/+2
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