| Age | Commit message (Expand) | Author | Lines |
| 2018-12-06 | Use a function to access the Hir map to be able to turn it into a query later | John Kåre Alsaker | -2/+2 |
| 2018-12-03 | Auto merge of #55010 - tromey:Bug-9224-generic-parameters, r=michaelwoerister | bors | -5/+61 |
| 2018-12-02 | Auto merge of #56198 - bjorn3:cg_ssa_refactor, r=eddyb | bors | -5/+5 |
| 2018-11-29 | Add template parameter debuginfo to generic types | Tom Tromey | -5/+61 |
| 2018-11-29 | Use implicit deref instead of BuilderMethods::cx() | bjorn3 | -5/+5 |
| 2018-11-29 | Rename conversion util; remove duplicate util in librustc_codegen_llvm. | Corey Farwell | -2/+2 |
| 2018-11-24 | Introduce `TyKind::Placeholder` variant | scalexm | -0/+1 |
| 2018-11-23 | Auto merge of #54071 - eddyb:alignsssss, r=oli-obk | bors | -32/+28 |
| 2018-11-22 | rustc_target: avoid using AbiAndPrefAlign where possible. | Eduard-Mihai Burtescu | -19/+19 |
| 2018-11-22 | rustc_target: separate out an individual Align from AbiAndPrefAlign. | Eduard-Mihai Burtescu | -15/+15 |
| 2018-11-22 | rustc_target: rename abi::Align to AbiAndPrefAlign. | Eduard-Mihai Burtescu | -16/+12 |
| 2018-11-21 | rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-11-16 | [eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`. | Eduard-Mihai Burtescu | -6/+6 |
| 2018-11-16 | All Builder methods now take &mut self instead of &self | Denis Merigoux | -4/+4 |
| 2018-11-16 | Finished moving backend-agnostic code to rustc_codegen_ssa | Denis Merigoux | -15/+15 |
| 2018-11-16 | Great separation of librustc_codegen_llvm: librustc_codegen_ssa compiles | Denis Merigoux | -82/+16 |
| 2018-11-16 | Preparing the generalization of base:compile_coodegen_unit | Denis Merigoux | -0/+4 |
| 2018-11-16 | Move doc to trait declarations | Denis Merigoux | -6/+0 |
| 2018-11-16 | Generalized base:maybe_create_entry_wrapper | Denis Merigoux | -0/+3 |
| 2018-11-16 | Adapt code to latest rustc master changes | Denis Merigoux | -7/+1 |
| 2018-11-16 | Generalized mir::codegen_mir (and all subsequent functions) | Denis Merigoux | -388/+435 |
| 2018-11-16 | Generalized base::unsized_info | Denis Merigoux | -52/+54 |
| 2018-11-16 | Generalized memset and memcpy | Denis Merigoux | -1/+1 |
| 2018-11-16 | Removing LLVM content from CommonMethods -> ConstMethods | Denis Merigoux | -2/+2 |
| 2018-11-16 | Prefixed type methods & removed trait impl for write::CodegenContext | Denis Merigoux | -1/+1 |
| 2018-11-16 | Prefixed const methods with "const" instead of "c" | Denis Merigoux | -3/+3 |
| 2018-11-16 | Traitification of type_ methods | Denis Merigoux | -3/+2 |
| 2018-11-16 | Use the method form for CodegenCx everywhere | Denis Merigoux | -2/+2 |
| 2018-11-16 | Replaced Codegen field access by trait method | Denis Merigoux | -7/+7 |
| 2018-11-16 | Traitification of common.rs methods | Denis Merigoux | -6/+7 |
| 2018-11-16 | New files and folders for traits | Denis Merigoux | -3/+3 |
| 2018-11-16 | Removed genericity over Value in various functions | Denis Merigoux | -1/+1 |
| 2018-11-16 | Generalized base.rs#call_memcpy and everything that it uses | Denis Merigoux | -2/+8 |
| 2018-11-12 | Use type safe `VariantIdx` instead of `usize` everywhere | Oliver Scherer | -5/+5 |
| 2018-11-12 | Auto merge of #55701 - tromey:ice-fix, r=matthewjasper | bors | -4/+4 |
| 2018-11-05 | Fix emission of niche-filling discriminant values | Tom Tromey | -4/+4 |
| 2018-11-03 | Implement rotate using funnel shift on LLVM >= 7 | Nikita Popov | -3/+3 |
| 2018-11-03 | Move `BoundTy` to `ty::TyKind` | scalexm | -0/+1 |
| 2018-10-30 | Avoid possible integer overflow in niche value computation | Tom Tromey | -2/+5 |
| 2018-10-30 | Address review comments | Tom Tromey | -11/+11 |
| 2018-10-30 | Fix DWARF generation for enums | Tom Tromey | -144/+379 |
| 2018-10-19 | Prefer `Default::default` over `FxHash*::default` in struct constructors | Oliver Scherer | -13/+5 |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -6/+6 |
| 2018-10-18 | Rollup merge of #54933 - ljedrz:cleanup_codegen_llvm/misc, r=varkor | kennytm | -64/+58 |
| 2018-10-16 | end return statements and void expressions with a semicolon | ljedrz | -6/+6 |
| 2018-10-13 | Check the invariant for `principal` inside the method | Oliver Scherer | -14/+7 |
| 2018-10-09 | codegen_llvm/misc: convert string literals with to_owned | ljedrz | -5/+5 |
| 2018-10-09 | codegen_llvm/misc: improve common patterns | ljedrz | -38/+32 |
| 2018-10-09 | codegen_llvm/misc: remove explicit returns | ljedrz | -5/+5 |
| 2018-10-09 | codegen_llvm/misc: whitespace & formatting improvements | ljedrz | -16/+16 |