| Age | Commit message (Expand) | Author | Lines |
| 2022-07-16 | Auto merge of #95685 - oxidecomputer:restore-static-dwarf, r=pnkfelix | bors | -16/+2 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -8/+8 |
| 2022-06-21 | Auto merge of #98098 - bjorn3:archive_refactor, r=michaelwoerister | bors | -95/+25 |
| 2022-06-19 | Small refactoring | bjorn3 | -9/+5 |
| 2022-06-19 | Remove the source archive functionality of ArchiveWriter | bjorn3 | -33/+2 |
| 2022-06-19 | Fix "Remove src_files and remove_file" | bjorn3 | -5/+6 |
| 2022-06-16 | Rollup merge of #97757 - xFrednet:rfc-2383-expect-with-force-warn, r=wesleywi... | Matthias Krüger | -1/+1 |
| 2022-06-16 | Support lint expectations for `--force-warn` lints (RFC 2383) | xFrednet | -1/+1 |
| 2022-06-14 | Remove src_files and remove_file | bjorn3 | -29/+0 |
| 2022-06-14 | Inline ArchiveConfig struct into LlvmArchiveBuilder | bjorn3 | -28/+21 |
| 2022-06-14 | Add LLVM module flags required for the VFE opt | flip1995 | -1/+13 |
| 2022-06-14 | Rollup merge of #95243 - vladimir-ea:compiler_watch_os, r=nagisa | Yuki Okushi | -1/+2 |
| 2022-06-13 | Add Apple WatchOS compile targets | Vladimir Michael Eatwell | -1/+2 |
| 2022-06-11 | Rollup merge of #97969 - inglorion:prelinkpasses, r=nikic | Matthias Krüger | -1/+1 |
| 2022-06-10 | Make -Cpasses= only apply to pre-link optimization | Bob Haarman | -1/+1 |
| 2022-06-09 | refactor write_output_file to merge two invocation paths into one. | Felix S. Klock II | -18/+14 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -3/+3 |
| 2022-05-13 | Add LLVM based mingw-w64 targets | Mateusz Mikuła | -2/+4 |
| 2022-05-07 | Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors | bors | -9/+9 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -9/+9 |
| 2022-04-30 | Remove config parameter of optimize_fat and avoid interior mutability for module | bjorn3 | -8/+5 |
| 2022-04-30 | Let LtoModuleCodegen::optimize take self by value | bjorn3 | -2/+2 |
| 2022-04-25 | Auto merge of #95604 - nbdd0121:used2, r=petrochenkov | bors | -3/+3 |
| 2022-04-24 | Ensure `#[used]` symbols are preserved in LTO | Gary Guo | -1/+1 |
| 2022-04-20 | Stub out more PassManagerBuilder functions | Nikita Popov | -15/+10 |
| 2022-04-20 | Stub out various legacy PM functions with LLVM 15 | Nikita Popov | -1/+1 |
| 2022-04-20 | Drop support for -Znew-llvm-pass-manager=no with LLVM 15 | Nikita Popov | -0/+6 |
| 2022-04-18 | Add `SymbolExportInfo` | Gary Guo | -3/+3 |
| 2022-04-07 | remove allocation from a self-profiling call in the LLVM backend | Rémy Rakic | -1/+3 |
| 2022-04-07 | simplify a self-profiling activity call in the LLVM backend | Rémy Rakic | -2/+1 |
| 2022-04-05 | Revert "Work around invalid DWARF bugs for fat LTO" | Cliff L. Biffle | -16/+2 |
| 2022-03-06 | Improved error message for failed bitcode load | Joe | -1/+1 |
| 2022-03-02 | Auto merge of #87402 - nagisa:nagisa/request-feature-requests-for-features, r... | bors | -5/+12 |
| 2022-03-01 | Querify `global_backend_features` | Simonas Kazlauskas | -5/+12 |
| 2022-02-25 | Fix MinGW target detection in raw-dylib | Mateusz Mikuła | -1/+3 |
| 2022-02-19 | Adopt let else in more places | est31 | -12/+3 |
| 2022-02-10 | Unconditionally update symbols | bjorn3 | -10/+1 |
| 2022-02-03 | clippy::perf fixes | Matthias Krüger | -1/+1 |
| 2022-01-18 | Rollup merge of #90782 - ricobbe:binutils-dlltool, r=michaelwoerister | Matthias Krüger | -46/+159 |
| 2022-01-14 | Remove LLVMRustMarkAllFunctionsNounwind | Amanieu d'Antras | -17/+0 |
| 2022-01-12 | Call out to binutils' dlltool for raw-dylib on windows-gnu platforms. | Richard Cobbe | -46/+159 |
| 2022-01-06 | sess/cg: re-introduce split dwarf kind | David Wood | -14/+21 |
| 2021-12-30 | Auto merge of #91125 - eskarn:llvm-passes-plugin-support, r=nagisa | bors | -18/+13 |
| 2021-12-20 | rustc_codegen_llvm: move should_use_new_llvm_pass_manager function to llvm_util | Axel Cohen | -18/+9 |
| 2021-12-18 | Rollup merge of #91931 - LegionMammal978:less-inband-codegen_llvm, r=davidtwco | Matthias Krüger | -3/+3 |
| 2021-12-18 | Rollup merge of #91566 - cbeuw:remap-dwo-name, r=davidtwco | Matthias Krüger | -1/+4 |
| 2021-12-16 | Remove `in_band_lifetimes` from `rustc_codegen_llvm` | LegionMammal978 | -3/+3 |
| 2021-12-13 | Revert "Produce .dwo file for Packed as well" | Andy Wang | -8/+11 |
| 2021-12-13 | Auto merge of #91654 - nikic:llvmbc-section-flags, r=nagisa | bors | -42/+60 |
| 2021-12-13 | Use the existing llvm-plugins option for both legacy and new pm registration | Axel Cohen | -3/+3 |