about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
2025-05-26Reduce indentation in codegen_panic_intrinsicbjorn3-49/+47
2025-05-26Don't depend on FnAbi for intrinsicsbjorn3-32/+42
2025-05-26Remove usage of FnAbi in codegen_intrinsic_callbjorn3-22/+10
2025-05-26Pass PlaceRef rather than Bx::Value to codegen_intrinsic_callbjorn3-5/+7
2025-05-26Move caller_location handling into codegen_intrinsic_callbjorn3-18/+20
2025-05-26Always use fn_span in codegen_call_terminatorbjorn3-15/+11
2025-05-26Move some code around in codegen_call_terminatorbjorn3-99/+103
2025-05-26Auto merge of #138489 - tmiasko:call-tmps-lifetime, r=workingjubileebors-13/+35
2025-05-24Auto merge of #141518 - GuillaumeGomez:rollup-ivjep2j, r=GuillaumeGomezbors-3/+3
2025-05-24Cleanup CodegenFnAttrFlagsNoratrieb-3/+3
2025-05-24Auto merge of #141372 - khuey:ir_call_dbg_loc, r=jieyouxubors-0/+1
2025-05-23Rollup merge of #141376 - nnethercote:rename-kw-Empty, r=petrochenkovMatthias Krüger-3/+3
2025-05-22Use the fn_span when emitting function calls for better debug info.Kyle Huey-0/+1
2025-05-22make enabling the neon target feature a FCWRalf Jung-5/+23
2025-05-22Rename `kw::Empty` as `sym::empty`.Nicholas Nethercote-3/+3
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-6/+6
2025-05-18Remove rustc_attr_data_structures re-export from rustc_attr_parsingmejrs-6/+6
2025-05-17Rollup merge of #141035 - lqd:lld-warn, r=Mark-SimulacrumMatthias Krüger-1/+1
2025-05-17Describe lifetime of call argument temporaries passed indirectlyTomasz Miąsko-13/+35
2025-05-15Revert "Fix linking statics on Arm64EC #140176"Jieyou Xu-130/+50
2025-05-15silence unexpected lld warning on old gccsRémy Rakic-1/+1
2025-05-13Auto merge of #140887 - pietroalbini:pa-bootstrap-update, r=compiler-errorsbors-1/+0
2025-05-12Fix typosomahs-2/+2
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-10Rollup merge of #140660 - RalfJung:more-order, r=WaffleLapkinMatthias Krüger-2/+0
2025-05-09remove 'unordered' atomic intrinsicsRalf Jung-2/+0
2025-05-07[Arm64EC] Only decorate functions with `#`Daniel Paoliello-50/+130
2025-05-06Rollup merge of #140634 - smrobtzz:mips-elf-fixes, r=workingjubileeStuart Cook-25/+41
2025-05-05Apply suggestions from code reviewsmrobtzz-1/+12
2025-05-05Use more accurate ELF flags on MIPSSam Roberts-25/+30
2025-05-05Rename Instance::new to Instance::new_raw and add a note that it is rawMichael Goulet-2/+2
2025-05-05Resolve instance for SymFn in global/naked asmMichael Goulet-2/+10
2025-05-04Initial support for dynamically linked cratesBryanskiy-10/+14
2025-05-02Update compiler/rustc_codegen_ssa/src/back/link.rsxizheyin-2/+2
2025-05-02check all crate-type to find staticlibxizheyin-6/+6
2025-05-02Update compiler/rustc_codegen_ssa/src/back/link.rsxizheyin-1/+1
2025-05-02Emit warning while outputs is not exe and prints linkage infoxizheyin-0/+19
2025-05-02linker: Quote symbol names in .def filesVadim Petrochenkov-1/+3
2025-05-01Auto merge of #138522 - osiewicz:shared-generics-respect-visibility, r=bjorn3bors-12/+59
2025-04-30Rollup merge of #140203 - Wyliodrin:error_for_no_mangle_weak_language_items, ...Matthias Krüger-0/+30
2025-04-30Rollup merge of #134232 - bjorn3:naked_asm_improvements, r=wesleywiserMatthias Krüger-99/+124
2025-04-30error when using no_mangle on language itemsAlexandru RADOVICI-0/+30
2025-04-30Auto merge of #127516 - nnethercote:simplify-LazyAttrTokenStream, r=petrochenkovbors-0/+1
2025-04-30Simplify `LazyAttrTokenStream`.Nicholas Nethercote-0/+1
2025-04-29Update documentation for `fn target_config`Trevor Gross-5/+4
2025-04-28Rollup merge of #140323 - tgross35:cfg-unstable-float, r=UrgauChris Denton-3/+28
2025-04-28shared-generics: Do not share instantiations that cannot be created outside o...Piotr Osiewicz-12/+59
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-10/+31
2025-04-27Implement the internal feature `cfg_target_has_reliable_f16_f128`Trevor Gross-3/+28
2025-04-26Rollup merge of #140086 - ChrisDenton:backoff, r=petrochenkovMatthias Krüger-5/+4