| Age | Commit message (Expand) | Author | Lines |
| 2020-04-26 | rustc_target: Stop using "string typing" for TLS models | Vadim Petrochenkov | -15/+8 |
| 2020-04-26 | codegen_llvm: Simplify logic for relaxing PIC into PIE | Vadim Petrochenkov | -4/+9 |
| 2020-04-26 | rustc_target: Stop using "string typing" for relocation models | Vadim Petrochenkov | -23/+4 |
| 2020-04-18 | Detect mistyped associated consts in `Instance::resolve`. | Eduard-Mihai Burtescu | -0/+1 |
| 2020-04-05 | Remove Arcs in queries. | Camille GILLOT | -5/+4 |
| 2020-04-02 | nix rustc_target::abi::* reexport in ty::layout | Mazdak Farrokhzad | -5/+4 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -6/+6 |
| 2020-03-29 | Rollup merge of #69702 - anyska:tylayout-rename, r=oli-obk | Dylan DPC | -4/+4 |
| 2020-03-27 | Rename TyLayout to TyAndLayout. | Ana-Maria Mihalache | -4/+4 |
| 2020-03-26 | Retire DepGraphSafe and HashStableContext. | Camille GILLOT | -3/+0 |
| 2020-03-23 | Rollup merge of #69940 - tmiasko:llvm-api, r=hanna-kruppe | Mazdak Farrokhzad | -2/+2 |
| 2020-03-20 | remove redundant returns (clippy::needless_return) | Matthias Krüger | -1/+1 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -9/+8 |
| 2020-03-13 | Auto merge of #67502 - Mark-Simulacrum:opt-catch, r=Mark-Simulacrum | bors | -46/+1 |
| 2020-03-11 | librustc_codegen_llvm: Replace deprecated API usage | Tomasz Miąsko | -2/+2 |
| 2020-03-05 | Remove eh_unwind_resume lang item | Amanieu d'Antras | -46/+1 |
| 2020-03-04 | Don't use .ok() before unwrapping via .expect() on a Result. | Matthias Krüger | -1/+0 |
| 2020-02-12 | Fix mangled names of lifetime intrinsics | Nikita Popov | -2/+2 |
| 2020-02-12 | Use IRBuilder to create memset | Nikita Popov | -4/+0 |
| 2020-01-28 | Add support for Control Flow Guard on Windows. | Andrew Paverd | -1/+11 |
| 2020-01-07 | Remove support for datalayout upgrade | Nikita Popov | -16/+2 |
| 2020-01-07 | Auto-upgrade data layouts for X86 address spaces | Nikita Popov | -0/+23 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -2/+2 |
| 2020-01-04 | canonicalize FxHash{Map,Set} imports | Mazdak Farrokhzad | -1/+1 |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-02 | Normalize `syntax::source_map` imports. | Mazdak Farrokhzad | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -96/+89 |
| 2019-12-11 | rustc: Link LLVM directly into rustc again | Alex Crichton | -0/+2 |
| 2019-12-03 | rustc: take a PolyFnSig instead of an FnSig in FnAbi::of_fn_ptr. | Eduard-Mihai Burtescu | -2/+2 |
| 2019-12-03 | rustc: rename FnAbi::new to FnAbi::of_fn_ptr. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-12-03 | rustc_codegen_ssa: take a FnAbi instead of a FnSig in declare_fn. | Eduard-Mihai Burtescu | -4/+6 |
| 2019-11-03 | Configure LLVM module PIC level | Samuel Holland | -0/+4 |
| 2019-10-13 | Remove MiscMethods::instances | bjorn3 | -5/+5 |
| 2019-10-13 | Inline functions from cg_ssa::callee and remove the mod | bjorn3 | -3/+16 |
| 2019-10-10 | Auto merge of #59546 - sfanxiang:interminable-ub, r=nagisa | bors | -0/+1 |
| 2019-10-05 | Replaces some instances of `as *[const | mut] _` with `.cast()` | memoryruins | -1/+1 |
| 2019-09-28 | Add llvm.sideeffect to potential infinite loops and recursions | Xiang Fan | -0/+1 |
| 2019-09-04 | Remove `LocalInternedString` uses from `librustc_codegen_llvm`. | Nicholas Nethercote | -2/+2 |
| 2019-08-04 | tweak output and tests | Esteban Küber | -4/+1 |
| 2019-08-04 | review comments: clean up | Esteban Küber | -3/+3 |
| 2019-08-03 | Point to local place span on "type too big" error | Esteban Küber | -1/+9 |
| 2019-07-09 | Strip function pointer alignment for older LLVM versions | Nikita Popov | -6/+17 |
| 2019-06-18 | rustc: remove 'x: 'y bounds (except from comments/strings). | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-15 | Remove unnecessary `.clone()` | Shotaro Yamada | -1/+1 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -4/+4 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -6/+7 |
| 2019-06-12 | rustc: remove some unnecessary lifetimes in -> TyCtxt methods. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -4/+4 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -3/+3 |
| 2019-06-06 | Add intrinsics for floating-point min and max | varkor | -0/+5 |