about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
AgeCommit message (Expand)AuthorLines
2025-04-30Rollup merge of #134232 - bjorn3:naked_asm_improvements, r=wesleywiserMatthias Krüger-5/+5
2025-04-27Implement the internal feature `cfg_target_has_reliable_f16_f128`Trevor Gross-9/+15
2025-04-25Merge commit '4f83a4258deb99f3288a7122c0d5a78200931c61' into subtree-update_c...Antoni Boucher-39/+46
2025-04-24Suggest {to,from}_ne_bytes for transmutations between arrays and integers, etcbendn-6/+2
2025-04-20Rollup merge of #137953 - RalfJung:simd-intrinsic-masks, r=WaffleLapkinChris Denton-14/+11
2025-04-20simd intrinsics with mask: accept unsigned integer masksRalf Jung-14/+11
2025-04-19Fix importGuillaume Gomez-1/+2
2025-04-18Fix compilation error in GCC backendGuillaume Gomez-1/+1
2025-04-18Fix `rustc_codegen_gcc/tests/run/return-tuple.rs` testGuillaume Gomez-6/+0
2025-04-18Merge commit 'db1a31c243a649e1fe20f5466ba181da5be35c14' into subtree-update_c...Guillaume Gomez-1244/+962
2025-04-14Pass &mut self to codegen_global_asmbjorn3-4/+4
2025-04-14Pass MonoItemData to MonoItem::definebjorn3-2/+2
2025-04-07Prepend temp files with a string per invocation of rustcMichael Goulet-5/+21
2025-04-07Simplify temp path creation a bitMichael Goulet-8/+5
2025-04-04Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkinMatthias Krüger-1/+1
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-25Rename `is_like_osx` to `is_like_darwin`Mads Marquart-1/+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