about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
AgeCommit message (Expand)AuthorLines
2025-03-28Auto merge of #138503 - bjorn3:string_merging, r=tmiaskobors-0/+1
2025-03-28Avoid wrapping constant allocations in packed structs when not necessarybjorn3-0/+1
2025-03-17Remove implicit #[no_mangle] for #[rustc_std_internal_symbol]bjorn3-6/+8
2025-03-12intrinsics: remove unnecessary leading underscore from argument namesRalf Jung-8/+8
2025-03-11Auto merge of #137586 - nnethercote:SetImpliedBits, r=bjorn3bors-32/+38
2025-03-09Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile...Matthias Krüger-5/+1
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-5/+1
2025-03-07Rollup merge of #137549 - oli-obk:llvm-ffi, r=davidtwcoMatthias Krüger-7/+7
2025-03-05Change signature of `target_features_cfg`.Nicholas Nethercote-31/+37
2025-03-05Simplify `implied_target_features`.Nicholas Nethercote-1/+1
2025-03-04Auto merge of #137959 - matthiaskrgr:rollup-62vjvwr, r=matthiaskrgrbors-5/+0
2025-03-03Rollup merge of #137894 - compiler-errors:no-scalar-pair-opt, r=oli-obkMatthias Krüger-5/+0
2025-03-03Rollup merge of #137741 - cuviper:const_str-raw_entry, r=Mark-SimulacrumMatthias Krüger-8/+7
2025-03-02Revert "Auto merge of #135335 - oli-obk:push-zxwssomxxtnq, r=saethlin"Michael Goulet-5/+0
2025-03-01Rollup merge of #137804 - RalfJung:backend-repr-simd-vector, r=workingjubileeMatthias Krüger-6/+6
2025-03-01Auto merge of #133250 - DianQK:embed-bitcode-pgo, r=nikicbors-12/+10
2025-02-28rename BackendRepr::Vector → SimdVectorRalf Jung-6/+6
2025-02-27Stop using `hash_raw_entry` in `CodegenCx::const_str`Josh Stone-8/+7
2025-02-25Rollup merge of #137595 - folkertdev:remove-simd-pow-powi, r=RalfJungLeón Orell Valerian Liehr-20/+8
2025-02-25remove `simd_fpow` and `simd_fpowi`Folkert de Vries-20/+8
2025-02-24Remove an unused lifetime paramOli Scherer-1/+1
2025-02-24Generalize BaseTypeCodegenMethodsOli Scherer-1/+1
2025-02-24Remove an unnecessary lifetimeOli Scherer-5/+5
2025-02-24remove support for rustc_intrinsic_must_be_overridden from the compilerRalf Jung-76/+19
2025-02-23Rollup merge of #136543 - RalfJung:round-ties-even, r=tgross35Trevor Gross-6/+3
2025-02-23Save pre-link bitcode to `ModuleCodegen`DianQK-1/+1
2025-02-23Add `new_regular` and `new_allocator` to `ModuleCodegen`DianQK-11/+9
2025-02-20Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field...Zachary S-9/+6
2025-02-19Rework `OperandRef::extract_field` to stop calling `to_immediate_scalar` on t...Scott McMurray-7/+16
2025-02-19Emit `trunc nuw` for unchecked shifts and `to_immediate_scalar`Scott McMurray-1/+1
2025-02-14Auto merge of #136575 - scottmcm:nsuw-math, r=nikicbors-25/+1
2025-02-13Set both `nuw` and `nsw` in slice size calculationScott McMurray-25/+1
2025-02-13Make `-O` mean `-C opt-level=3`clubby789-1/+1
2025-02-13Rollup merge of #136858 - safinaskar:parallel-cleanup-2025-02-11-07-54, r=Spa...Jacob Pratt-4/+0
2025-02-13Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validityMichael Goulet-0/+3
2025-02-11compiler/rustc_codegen_gcc/src/back/lto.rs: delete "unsafe impl Sync/Send"Askar Safin-4/+0
2025-02-10cg_gcc: stop caring about compiling for unknown targetsJubilee Young-1/+1
2025-02-09Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrumbors-250/+259
2025-02-08Rollup merge of #136706 - workingjubilee:finish-up-rustc-abi-updates, r=compi...Jubilee-1/+2
2025-02-08Rustfmtbjorn3-250/+259
2025-02-07compiler: remove reexports from rustc_target::callconvJubilee Young-1/+2
2025-02-07Remove Linkage::Appendingbjorn3-2/+0
2025-02-07Remove Linkage::Privatebjorn3-6/+1
2025-02-06Auto merge of #136471 - safinaskar:parallel, r=SparrowLiibors-2/+2
2025-02-04cg_gcc: Directly use rustc_abi instead of reexportsJubilee Young-25/+25
2025-02-04intrinsics: unify rint, roundeven, nearbyint in a single round_ties_even intr...Ralf Jung-6/+3
2025-02-03tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`Askar Safin-2/+2
2025-01-31Auto merge of #136331 - jhpratt:rollup-curo1f4, r=jhprattbors-2/+0
2025-01-31Rollup merge of #135414 - tgross35:stabilize-const_black_box, r=dtolnayJacob Pratt-2/+0
2025-01-30Use ExistentialTraitRef throughout codegenMichael Goulet-5/+5