| Age | Commit message (Expand) | Author | Lines |
| 2022-09-19 | Rename LLVM `optimize` functions | Josh Stone | -4/+4 |
| 2022-09-18 | Remove -Znew-llvm-pass-manager | Josh Stone | -4/+0 |
| 2022-09-18 | Remove support for LLVM's legacy pass manager | Josh Stone | -309/+18 |
| 2022-09-01 | Always import all tracing macros for the entire crate instead of piecemeal by... | Oli Scherer | -6/+4 |
| 2022-08-30 | Auto merge of #98100 - bjorn3:use_object_for_bitcode_reading, r=wesleywiser | bors | -5/+16 |
| 2022-08-26 | Implementation of import_name_type | Daniel Paoliello | -24/+10 |
| 2022-08-16 | Rollup merge of #100460 - cuviper:drop-llvm-12, r=nagisa | Matthias Krüger | -14/+1 |
| 2022-08-14 | Update the minimum external LLVM to 13 | Josh Stone | -14/+1 |
| 2022-08-12 | Respond to RFC comments. | ridwanabdillahi | -1/+1 |
| 2022-08-11 | Add support for generating unique *.profraw files by default when using the `... | ridwanabdillahi | -0/+10 |
| 2022-07-28 | Introduce an ArchiveBuilderBuilder | bjorn3 | -12/+16 |
| 2022-07-28 | Inline inject_dll_import_lib | bjorn3 | -4/+0 |
| 2022-07-28 | Move output argument from ArchiveBuilder::new to .build() | bjorn3 | -7/+6 |
| 2022-07-26 | Auto merge of #98989 - dpaoliello:rawdylibbin, r=michaelwoerister | bors | -24/+20 |
| 2022-07-25 | Use object instead of LLVM for reading bitcode from rlibs | bjorn3 | -5/+16 |
| 2022-07-22 | Enable raw-dylib for binaries | Daniel Paoliello | -24/+20 |
| 2022-07-21 | Auto merge of #98162 - nextsilicon:support_lto_embed_bitcode, r=davidtwco | bors | -4/+4 |
| 2022-07-16 | Auto merge of #95685 - oxidecomputer:restore-static-dwarf, r=pnkfelix | bors | -16/+2 |
| 2022-07-14 | rustc: add ability to output regular LTO bitcode modules | Ziv Dunkelman | -4/+4 |
| 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 |