about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back/write.rs
AgeCommit message (Expand)AuthorLines
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-12-13Remove jobserver from Sessionbjorn3-5/+2
2024-12-12Auto merge of #129181 - beetrees:asm-spans, r=pnkfelix,compiler-errorsbors-13/+8
2024-12-06Store a single copy of the error registry in DiagCtxtbjorn3-1/+5
2024-12-06Move some timers aroundbjorn3-2/+0
2024-11-26Pass end position of span through inline ASM cookiebeetrees-13/+8
2024-11-24Remove forces_embed_bitcodeDianQK-4/+2
2024-11-03Reduce dependence on the target namebjorn3-0/+4
2024-10-31Remove support for `-Zprofile` (gcov-style coverage instrumentation)Zalathar-21/+4
2024-10-28fix clippy::clone_on_ref_ptr for compilerklensy-2/+2
2024-10-11Rollup merge of #129079 - Zoxc:thinlto_imp_symbols, r=wesleywiserMatthias Krüger-1/+7
2024-10-07Convert `Option<&Lrc<T>>` return types to `Option<&T>`.Nicholas Nethercote-3/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-5/+5
2024-09-22Create _imp__ symbols also when doing ThinLTOJohn Kåre Alsaker-1/+7
2024-09-18Rollup merge of #130116 - veera-sivarajan:freeze-suggestions, r=chenyukangMatthias Krüger-2/+2
2024-09-17Minimize visibilities.Nicholas Nethercote-18/+18
2024-09-12Implement a Method to Seal `DiagInner`'s SuggestionsVeera-2/+2
2024-08-29Rollup merge of #128970 - DianQK:lint-llvm-ir, r=nikicGuillaume Gomez-0/+2
2024-08-29Add `-Zlint-llvm-ir`DianQK-0/+2
2024-08-16Add `warn(unreachable_pub)` to `rustc_codegen_ssa`.Nicholas Nethercote-1/+1
2024-08-11Use assert_matches around the compilerMichael Goulet-1/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-21/+18
2024-07-20compiler: Never debug_assert in codegenJubilee Young-1/+1
2024-06-24Rollup merge of #124712 - Enselic:deprecate-inline-threshold, r=pnkfelixMichael Goulet-2/+0
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-6/+13
2024-06-14rustc_codegen_ssa: Remove unused ModuleConfig::inline_thresholdMartin Nordholts-2/+0
2024-06-04Auto merge of #122597 - pacak:master, r=bjorn3bors-0/+23
2024-05-24Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomezbors-1/+10
2024-05-23cleanup: standardize on summary over index in namesAugie Fackler-3/+3
2024-05-23thinlto: only build summary file if neededAugie Fackler-1/+1
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.Nicholas Nethercote-0/+1
2024-05-22rustc_codegen_llvm: add support for writing summary bitcodeAugie Fackler-0/+9
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-0/+1
2024-04-19Show files produced by --emit foo in json artifact notificationsMichael Baikov-0/+23
2024-04-16Allow workproducts without object files.Michael Baikov-8/+5
2024-04-06Save/restore more items in cache with incremental compilationMichael Baikov-3/+27
2024-03-22Don't emit an error about failing to produce a file with a specific nameMichael Baikov-1/+1
2024-03-11Rollup merge of #116791 - WaffleLapkin:unparallel-backends, r=oli-obkJubilee-2/+7
2024-03-05Fix some out-of-date comments.Nicholas Nethercote-4/+4
2024-03-05Rename `DiagnosticMessage` as `DiagMessage`.Nicholas Nethercote-4/+4
2024-03-01Add initial support for DataFlowSanitizerRamon de C Valle-0/+5
2024-02-29Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`.Nicholas Nethercote-1/+1
2024-02-28Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.Nicholas Nethercote-3/+3
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-3/+3
2024-02-28Rename `SubDiagnostic` as `Subdiag`.Nicholas Nethercote-1/+1
2024-02-28Rename `Diagnostic` as `DiagInner`.Nicholas Nethercote-3/+3
2024-02-22Remove `SharedEmitterMessage::AbortIfErrors`.Nicholas Nethercote-5/+1
2024-02-22Overhaul `rustc_codegen_ssa::back::write::Diagnostic`.Nicholas Nethercote-22/+58
2024-02-22Overhaul `Diagnostic` args.Nicholas Nethercote-6/+6
2024-02-20Reduce capabilities of `Diagnostic`.Nicholas Nethercote-3/+1