about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
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
2025-04-10Remove the use of Rayon iteratorsJohn Kåre Alsaker-3/+3
2025-04-10Auto merge of #139088 - spastorino:ergonomic-ref-counting-2, r=nikomatsakisbors-7/+72
2025-04-08Rollup merge of #139098 - scottmcm:assert-impossible-tags, r=WaffleLapkinStuart Cook-1/+31
2025-04-07Address PR feedbackScott McMurray-1/+3
2025-04-07Prepend temp files with a string per invocation of rustcMichael Goulet-16/+47
2025-04-07Simplify temp path creation a bitMichael Goulet-27/+20
2025-04-07Only clone mir body if tcx.features().ergonomic_clones()Santiago Pastorino-8/+10
2025-04-07Optimize codegen of use values that are copy post monomorphizationSantiago Pastorino-4/+66