| Age | Commit message (Expand) | Author | Lines |
| 2020-08-30 | mv compiler to compiler/ | mark | -119/+0 |
| 2020-07-05 | Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>. | Eduard-Mihai Burtescu | -2/+2 |
| 2020-04-26 | codegen_llvm: Simplify logic for relaxing PIC into PIE | Vadim Petrochenkov | -4/+0 |
| 2020-04-02 | use direct import for ErrorReported | Mazdak Farrokhzad | -1/+1 |
| 2020-04-02 | nix rustc_target::abi::* reexport in ty::layout | Mazdak Farrokhzad | -1/+2 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -6/+6 |
| 2020-03-27 | Rename TyLayout to TyAndLayout. | Ana-Maria Mihalache | -3/+3 |
| 2020-03-19 | Refactorings to begin getting rid of rustc_codegen_utils | Mark Mansi | -5/+56 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -1/+1 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -1/+1 |
| 2020-02-03 | rustc_codegen_ssa: split declare_local into create_dbg_var and dbg_var_addr. | Eduard-Mihai Burtescu | -0/+3 |
| 2020-01-09 | Precompile CGUs while the main thread has the implicit job server token | John Kåre Alsaker | -0/+2 |
| 2020-01-09 | Compile some CGUs in parallel at the start of codegen | John Kåre Alsaker | -4/+3 |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -3/+3 |
| 2019-11-21 | Aggregation of drive-by cosmetic changes. | Alexander Regueiro | -5/+6 |
| 2019-10-27 | rustc, rustc_passes: don't depend on syntax_expand. | Mazdak Farrokhzad | -1/+1 |
| 2019-10-21 | Use `Symbol` for codegen unit names. | Nicholas Nethercote | -2/+2 |
| 2019-10-16 | move syntax::ext to new crate syntax_expand | Mazdak Farrokhzad | -1/+1 |
| 2019-10-13 | s/FuncId/Function | bjorn3 | -1/+1 |
| 2019-10-13 | Introduce FuncId backend type | bjorn3 | -0/+2 |
| 2019-09-25 | Remove tx_to_llvm_workers from TyCtxt | Mark Rousskov | -1/+7 |
| 2019-07-24 | Merge `rustc_allocator` into `libsyntax_ext` | Vadim Petrochenkov | -1/+1 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -1/+1 |
| 2019-06-18 | rustc: remove unused lifetimes. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-18 | rustc: remove 'x: 'y bounds (except from comments/strings). | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -6/+6 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -6/+2 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -4/+4 |
| 2019-06-12 | Fix fallout from `deny(unused_lifetimes)`. | Eduard-Mihai Burtescu | -2/+2 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -3/+3 |
| 2019-05-29 | rustc_codegen_llvm: remove LLVM instruction count stats. | Eduard-Mihai Burtescu | -2/+1 |
| 2019-04-30 | Move metadata encoding earlier. | Nicholas Nethercote | -3/+4 |
| 2019-03-04 | Make the lifetime parameters of tcx consistent. | Gabriela Alexandra Moldovan | -2/+2 |
| 2019-02-25 | librustc_codegen_ssa: deny(elided_lifetimes_in_paths) | Mazdak Farrokhzad | -2/+7 |
| 2019-02-20 | Allow Self::Module to be mutated. | Gabriela Alexandra Moldovan | -2/+2 |
| 2019-01-24 | Implement optimize(size) and optimize(speed) | Simonas Kazlauskas | -2/+3 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-11-29 | Rustfmt on cg_ssa/traits | bjorn3 | -1/+2 |
| 2018-11-29 | Some refactorings | bjorn3 | -1/+0 |
| 2018-11-16 | [eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`. | Eduard-Mihai Burtescu | -0/+66 |