about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/base.rs
AgeCommit message (Expand)AuthorLines
2025-09-21port `#[debugger_visualizer]` to the new attribute systemJana Dönszelmann-2/+2
2025-09-17Remove `DynKind`León Orell Valerian Liehr-4/+2
2025-09-06Make the allocator shim participate in LTO againbjorn3-2/+9
2025-09-04Special case allocator module submission to avoid special casing it elsewherebjorn3-31/+22
2025-09-04Ensure the allocator shim never participates in LTObjorn3-9/+2
2025-08-29Ensure we emit an allocator shim when only some crate types need onebjorn3-5/+22
2025-08-19Rollup merge of #145429 - bjorn3:codegen_fn_attrs_improvements, r=jdonszelmann许杰友 Jieyou Xu (Joe)-1/+1
2025-08-15Merge link_name and export_namebjorn3-1/+1
2025-08-15Rollup merge of #145004 - bjorn3:remove_unused_fields, r=WaffleLapkinStuart Cook-27/+29
2025-08-14Complete functionality and general cleanupMarcelo Domínguez-4/+3
2025-08-06Include allocator module in LLVM_passes timerbjorn3-27/+29
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-1/+1
2025-07-25Improve coordinator channel handlingbjorn3-12/+4
2025-07-17Rollup merge of #143388 - bjorn3:lto_refactors, r=compiler-errorsLeón Orell Valerian Liehr-7/+2
2025-07-07compiler: Parse `p-` specs in datalayout string, allow definition of custom d...Edoardo Marangoni-3/+3
2025-07-03Pass in autodiff items when starting the coordinator threadbjorn3-7/+2
2025-07-01Remove support for dyn*Michael Goulet-22/+0
2025-06-24Add all rustc_std_internal_symbol to symbols.objorn3-21/+1
2025-06-23[Arm64EC] Only decorate functions with `#`Daniel Paoliello-15/+32
2025-06-15Rollup merge of #141769 - bjorn3:codegen_metadata_module_rework, r=workingjub...León Orell Valerian Liehr-43/+7
2025-06-05Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of NoneOli Scherer-1/+1
2025-06-03Move metadata object generation for dylibs to the linker codebjorn3-43/+7
2025-06-03Only borrow EncodedMetadata in codegen_cratebjorn3-10/+10
2025-05-28Remove codegen_unit from MiscCodegenMethodsbjorn3-2/+3
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-1/+1
2025-05-18Remove rustc_attr_data_structures re-export from rustc_attr_parsingmejrs-1/+1
2025-05-15Revert "Fix linking statics on Arm64EC #140176"Jieyou Xu-32/+15
2025-05-07[Arm64EC] Only decorate functions with `#`Daniel Paoliello-15/+32
2025-05-05Resolve instance for SymFn in global/naked asmMichael Goulet-1/+7
2025-05-04Initial support for dynamically linked cratesBryanskiy-1/+1
2025-04-14Share part of the global_asm!() implementation between cg_ssa and cg_clifbjorn3-1/+66
2025-04-11Auto merge of #139453 - compiler-errors:incr, r=jieyouxubors-2/+5
2025-04-10Remove the use of Rayon iteratorsJohn Kåre Alsaker-3/+3
2025-04-07Prepend temp files with a string per invocation of rustcMichael Goulet-3/+5
2025-04-07Simplify temp path creation a bitMichael Goulet-2/+3
2025-03-24Auto merge of #138629 - Zoxc:graph-anon-hashmap, r=oli-obkbors-5/+6
2025-03-21Auto merge of #128320 - saethlin:link-me-maybe, r=compiler-errorsbors-0/+1
2025-03-19Only use the new node hashmap for anonymous nodes.Camille GILLOT-5/+6
2025-03-17Remove implicit #[no_mangle] for #[rustc_std_internal_symbol]bjorn3-2/+14
2025-03-12Move methods from `Map` to `TyCtxt`, part 4.Nicholas Nethercote-1/+1
2025-03-01Auto merge of #133250 - DianQK:embed-bitcode-pgo, r=nikicbors-1/+1
2025-02-24Avoid no-op unlink+link dances in incr compBen Kimock-0/+1
2025-02-24Introduce new-style attribute parsers for several attributesJana Dönszelmann-2/+3
2025-02-23Add `new_regular` and `new_allocator` to `ModuleCodegen`DianQK-1/+1
2025-02-20Rollup merge of #136608 - kulst:ptx_target_features, r=bjorn3Jubilee-0/+1
2025-02-19Emit `trunc nuw` for unchecked shifts and `to_immediate_scalar`Scott McMurray-8/+2
2025-02-16Persist target features used for codegen beyond tcxkulst-0/+1
2025-02-13Make `-O` mean `-C opt-level=3`clubby789-3/+3
2025-02-03tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`Askar Safin-3/+4
2025-02-01Rename `tcx.ensure()` to `tcx.ensure_ok()`Zalathar-1/+1