about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/lib.rs
AgeCommit message (Expand)AuthorLines
2025-06-23[Arm64EC] Only decorate functions with `#`Daniel Paoliello-1/+1
2025-06-03Move metadata object generation for dylibs to the linker codebjorn3-2/+1
2025-06-03Only borrow EncodedMetadata in codegen_cratebjorn3-3/+6
2025-05-15Revert "Fix linking statics on Arm64EC #140176"Jieyou Xu-1/+1
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-07[Arm64EC] Only decorate functions with `#`Daniel Paoliello-1/+1
2025-04-30Auto merge of #127516 - nnethercote:simplify-LazyAttrTokenStream, r=petrochenkovbors-0/+1
2025-04-30Simplify `LazyAttrTokenStream`.Nicholas Nethercote-0/+1
2025-04-27Implement the internal feature `cfg_target_has_reliable_f16_f128`Trevor Gross-0/+18
2025-04-23Make #![feature(let_chains)] bootstrap conditional in compiler/est31-1/+1
2025-04-14Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated...bors-1/+0
2025-04-07Prepend temp files with a string per invocation of rustcMichael Goulet-7/+12
2025-04-07Simplify temp path creation a bitMichael Goulet-5/+6
2025-04-04refactor: Move Apple OSVersion (back) to rustc_targetMads Marquart-1/+0
2025-04-03Make LevelAndSource a structOli Scherer-3/+2
2025-04-02Remove `recursion_limit` increases.Nicholas Nethercote-1/+0
2025-03-27Emit better error messages when invoking xcrunMads Marquart-0/+1
2025-03-21Auto merge of #128320 - saethlin:link-me-maybe, r=compiler-errorsbors-0/+2
2025-03-12Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgrbors-1/+0
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-0/+1
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-07Increase recursion_limit in numerous crates.Nicholas Nethercote-0/+1
2025-02-24Avoid no-op unlink+link dances in incr compBen Kimock-0/+2
2025-02-23Save pre-link bitcode to `ModuleCodegen`DianQK-2/+14
2025-02-23Add `new_regular` and `new_allocator` to `ModuleCodegen`DianQK-0/+8
2025-02-16Persist target features used for codegen beyond tcxkulst-0/+2
2025-02-03tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`Askar Safin-3/+3
2025-01-20make it possible to silence linker warnings with a crate-level attributejyn-0/+21
2025-01-20show linker warnings even if it returns 0jyn-0/+1
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-1/+1
2024-11-01Emit diagnostics for incorrect deployment targetsMads Marquart-0/+1
2024-10-21move strict provenance lints to new feature gate, remove old feature gatesRalf Jung-1/+0
2024-10-06Rename NestedMetaItem to MetaItemInnercodemountains-1/+1
2024-10-01Use `ast::NestedMetaItem` when evaluating cfg predicateUrgau-1/+1
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-0/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-09-18Rollup merge of #130457 - nnethercote:cleanup-codegen-traits, r=bjorn3Matthias Krüger-0/+1
2024-09-17Minimize visibilities.Nicholas Nethercote-1/+1
2024-09-17Use trait aliases to shorten some code.Nicholas Nethercote-0/+1
2024-08-16Add `warn(unreachable_pub)` to `rustc_codegen_ssa`.Nicholas Nethercote-0/+1
2024-08-11Use assert_matches around the compilerMichael Goulet-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+5
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-3/+5
2024-06-04Auto merge of #122597 - pacak:master, r=bjorn3bors-0/+18
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.Nicholas Nethercote-3/+0
2024-05-21PR feedbackBen Kimock-1/+1
2024-05-21Add a footer in FileEncoder and check for it in MemDecoderBen Kimock-1/+4
2024-05-01Step bootstrap cfgsMark Rousskov-1/+0
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-2/+0