about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/mono_item.rs
AgeCommit message (Expand)AuthorLines
2025-08-13Port the `#[linkage]` attribute to the new attribute systemSasha Pourcelot-1/+2
2025-07-16use `codegen_instance_attrs` where an instance is (easily) availableFolkert de Vries-1/+1
2025-07-16add `codegen_instance_attrs` queryFolkert de Vries-7/+2
2025-07-16fix `-Zsanitizer=kcfi` on `#[naked]` functionsFolkert de Vries-6/+7
2025-05-28Make predefine methods take &mut selfbjorn3-2/+2
2025-05-28Remove codegen_unit from MiscCodegenMethodsbjorn3-24/+8
2025-04-14Share part of the global_asm!() implementation between cg_ssa and cg_clifbjorn3-68/+3
2025-04-14Pass &mut self to codegen_global_asmbjorn3-2/+10
2025-04-14Pass MonoItemData to MonoItem::definebjorn3-4/+4
2025-04-14Move codegen_naked_asm call up into MonoItem::definebjorn3-1/+11
2025-02-22Make a fake body to store typeck results for global_asmMichael Goulet-6/+3
2025-02-22Make asm a named fieldMichael Goulet-1/+1
2025-02-17Move some `Map` methods onto `TyCtxt`.Nicholas Nethercote-1/+1
2024-12-10codegen `#[naked]` functions using `global_asm!`Folkert-1/+8
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-7/+5
2024-07-19Avoid ref when using format! in compilerYuri Astrakhan-1/+1
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.Nicholas Nethercote-0/+1
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-0/+1
2024-03-18Fix ICE: `global_asm!()` Don't Panic When Unable to Evaluate ConstantVeera-17/+29
2024-03-12Check whether a static is mutable instead of passing it downOli Scherer-1/+1
2024-02-24Add asm label support to AST and HIRGary Guo-1/+2
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-4/+4
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-2/+2
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-2/+2
2022-11-13Store a LocalDefId in hir::AnonConst.Camille GILLOT-6/+6
2022-04-15Add codegen for global_asm! sym operandsAmanieu d'Antras-1/+23
2022-03-29Make some rustc code conform to strict provenance.Aria Beingessner-1/+1
2021-09-02rustc_target: move `LayoutOf` to `ty::layout`.Eduard-Mihai Burtescu-2/+1
2021-05-13Add support for const operands and options to global_asm!Amanieu d'Antras-4/+32
2021-02-15Use an ItemId inside mir::GlobalAsm.Camille GILLOT-2/+2
2020-08-30ty: remove obsolete printerDavid Wood-4/+4
2020-08-30mv compiler to compiler/mark-0/+98