| Age | Commit message (Expand) | Author | Lines |
| 2020-07-29 | MinGW: emit dllexport/dllimport by rustc | Mateusz Mikuła | -2/+2 |
| 2020-06-19 | Rollup merge of #73347 - tmiasko:incompatible-sanitizers, r=nikic | Manish Goregaokar | -6/+6 |
| 2020-06-15 | [WIP] injects llvm intrinsic instrprof.increment for coverage reports | Rich Kadel | -0/+6 |
| 2020-06-14 | Diagnose use of incompatible sanitizers | Tomasz Miąsko | -6/+6 |
| 2020-06-09 | Handle assembler warnings properly | Amanieu d'Antras | -7/+13 |
| 2020-05-29 | Improve inline asm error diagnostics | Amanieu d'Antras | -6/+33 |
| 2020-05-22 | Use `OnceCell` instead of `Once` | Dylan MacKenzie | -3/+3 |
| 2020-05-18 | Always generated object code for `#![no_builtins]` | Alex Crichton | -1/+15 |
| 2020-05-16 | Auto merge of #72178 - tmiasko:inliner-lifetimes, r=nikic | bors | -0/+2 |
| 2020-05-14 | Consistently use LLVM lifetime markers during codegen | Tomasz Miąsko | -0/+2 |
| 2020-05-12 | Change `WorkProduct::saved_files` to an `Option`. | Nicholas Nethercote | -9/+5 |
| 2020-05-10 | Auto merge of #72020 - alexcrichton:fix-incremental-linker-plugin-lto, r=oli-obk | bors | -30/+39 |
| 2020-05-09 | Fix disagreeement about CGU reuse and LTO | Alex Crichton | -30/+39 |
| 2020-05-08 | Simplify bitcode embedding - either None or Full | Tom Karpiniec | -16/+6 |
| 2020-05-07 | Provide configurable LLVM cmdline section via target spec | Tom Karpiniec | -0/+2 |
| 2020-05-07 | Force embed-bitcode on non-simulator iOS/tvOS targets | Tom Karpiniec | -0/+2 |
| 2020-05-04 | Auto merge of #71754 - alexcrichton:no-bitcode-in-cache, r=nnethercote | bors | -21/+6 |
| 2020-05-02 | cleanup: `config::CrateType` -> `CrateType` | Vadim Petrochenkov | -7/+6 |
| 2020-05-01 | Rename `bitcode-in-rlib` option to `embed-bitcode` | Alex Crichton | -2/+2 |
| 2020-05-01 | Don't copy bytecode files into the incr. comp. cache. | Nicholas Nethercote | -21/+6 |
| 2020-04-30 | Auto merge of #70175 - Amanieu:remove_nlp, r=pnkfelix | bors | -2/+2 |
| 2020-04-29 | Auto merge of #71528 - alexcrichton:no-more-bitcode, r=nnethercote | bors | -29/+3 |
| 2020-04-29 | Store LLVM bitcode in object files, not compressed | Alex Crichton | -29/+3 |
| 2020-04-29 | Remove Session::no_landing_pads() | Amanieu d'Antras | -2/+2 |
| 2020-04-26 | codegen_llvm: Simplify logic for relaxing PIC into PIE | Vadim Petrochenkov | -1/+1 |
| 2020-04-25 | Rollup merge of #71364 - Amanieu:zprofile_compiler_builtins, r=cramertj | Dylan DPC | -5/+18 |
| 2020-04-22 | Add a new option `-Cbitcode-in-rlib`. | Nicholas Nethercote | -1/+2 |
| 2020-04-20 | Ignore -Zprofile when building compiler_builtins | Amanieu d'Antras | -5/+18 |
| 2020-04-19 | Replace uses of `parse_opt_*` with `parse_*` where possible. | Nicholas Nethercote | -1/+1 |
| 2020-04-11 | Rollup merge of #70644 - nnethercote:clean-up-ModuleConfig-init, r=Mark-Simul... | Dylan DPC | -162/+140 |
| 2020-04-07 | Use assoc integer constants in librustc_* | Linus Färnstrand | -1/+1 |
| 2020-04-01 | Rename `modules_config` as `regular_config`. | Nicholas Nethercote | -4/+4 |
| 2020-04-01 | Improve `ModuleConfig` initialization. | Nicholas Nethercote | -152/+137 |
| 2020-04-01 | Remove some dead code. | Nicholas Nethercote | -7/+0 |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -4/+4 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -4/+4 |
| 2020-03-27 | Remove `no_integrated_as` mode. | Nicholas Nethercote | -65/+1 |
| 2020-03-26 | Introduce `EmitObj`. | Nicholas Nethercote | -32/+49 |
| 2020-03-25 | Remove `TargetOptions::embed_bitcode`. | Nicholas Nethercote | -9/+8 |
| 2020-03-24 | Rollup merge of #70289 - nnethercote:refactor-codegen, r=eddyb | Mazdak Farrokhzad | -17/+22 |
| 2020-03-23 | Combine `ModuleConfig::embed_bitcode{,_marker}`. | Nicholas Nethercote | -14/+22 |
| 2020-03-22 | don't create variable bindings just to return the bound value immediately (cl... | Matthias Krüger | -4/+2 |
| 2020-03-19 | Remove unused `ModuleConfig::emit_lto_bc` field. | Nicholas Nethercote | -3/+0 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -4/+4 |
| 2020-03-14 | Update `krate_attrs` and `get_module` | John Kåre Alsaker | -2/+2 |
| 2020-03-06 | fix various typos | Matthias Krüger | -1/+1 |
| 2020-03-04 | Don't use "if let" bindings to only check a value and not actually bind anyth... | Matthias Krüger | -1/+1 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -1/+1 |
| 2020-02-28 | simplify condition in start_executing_work() | Matthias Krüger | -5/+5 |
| 2020-02-28 | use is_empty() instead of len() == x to determine if structs are empty. | Matthias Krüger | -6/+6 |