about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
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
2025-04-25Retry if creating temp fails with access deniedChris Denton-5/+4
2025-04-25Rollup merge of #140202 - est31:let_chains_feature_compiler, r=lcnrMatthias Krüger-1/+1
2025-04-24strip underlying xcoff objectHenry Jiang-2/+2
2025-04-24Auto merge of #139752 - usamoi:macos-used, r=saethlin,madsmtmbors-0/+6
2025-04-25set subsections_via_symbols for ld64 helper sectionsusamoi-0/+6
2025-04-23Make #![feature(let_chains)] bootstrap conditional in compiler/est31-1/+1
2025-04-20Rollup merge of #137953 - RalfJung:simd-intrinsic-masks, r=WaffleLapkinChris Denton-21/+2
2025-04-20simd intrinsics with mask: accept unsigned integer masksRalf Jung-21/+2
2025-04-18Rollup merge of #139615 - nnethercote:rm-name_or_empty, r=jdonszelmannMatthias Krüger-14/+19
2025-04-17Replace infallible `name_or_empty` methods with fallible `name` methods.Nicholas Nethercote-14/+19
2025-04-16fix multiple `#[repr(align(N))]` on functionsFolkert de Vries-1/+2
2025-04-14Share part of the global_asm!() implementation between cg_ssa and cg_clifbjorn3-69/+69
2025-04-14Pass &mut self to codegen_global_asmbjorn3-4/+12
2025-04-14Make codegen_naked_asm publicbjorn3-2/+2
2025-04-14Pass MonoItemData to MonoItem::definebjorn3-10/+9
2025-04-14Move codegen_naked_asm call up into MonoItem::definebjorn3-8/+14
2025-04-14Make codegen_naked_asm retrieve the MIR Body itselfbjorn3-5/+6
2025-04-14Only require a CodegenCx for codegen_naked_asmbjorn3-9/+17
2025-04-14Don't begin defining a function when codegening a naked functionbjorn3-7/+7
2025-04-14Handle protected visibility in codegen_naked_asmbjorn3-4/+7
2025-04-14Use START_BLOCK in codegen_naked_asmbjorn3-2/+2
2025-04-14Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated...bors-1/+0
2025-04-11Auto merge of #139453 - compiler-errors:incr, r=jieyouxubors-29/+53