| Age | Commit message (Expand) | Author | Lines |
| 2018-11-16 | Great separation of librustc_codegen_llvm: librustc_codegen_ssa compiles | Denis Merigoux | -4421/+0 |
| 2018-11-16 | Beginning of moving all backend-agnostic code to rustc_codegen_ssa | Denis Merigoux | -3/+3 |
| 2018-11-16 | [eddyb/rebase cleanup] abstracted Funclet | Eduard-Mihai Burtescu | -15/+12 |
| 2018-11-16 | Moved common.rs enums | Denis Merigoux | -2/+2 |
| 2018-11-16 | Starting to move backend-agnostic code into codegen_utils | Denis Merigoux | -3/+5 |
| 2018-11-16 | Generalized mir::codegen_mir (and all subsequent functions) | Denis Merigoux | -534/+502 |
| 2018-11-16 | Generalized base::coerce_unsized_into | Denis Merigoux | -94/+48 |
| 2018-11-16 | Generalized base::unsize_thin_ptr | Denis Merigoux | -1/+2 |
| 2018-11-16 | Generalized base::unsized_info | Denis Merigoux | -7/+7 |
| 2018-11-16 | Traitified IntrinsicCallMethods | Denis Merigoux | -14/+6 |
| 2018-11-16 | Transfered memcpy and memset to BuilderMethods | Denis Merigoux | -12/+6 |
| 2018-11-16 | Added StaticMethods trait | Denis Merigoux | -29/+30 |
| 2018-11-16 | Generalized memset and memcpy | Denis Merigoux | -6/+10 |
| 2018-11-16 | Removing LLVM content from CommonMethods -> ConstMethods | Denis Merigoux | -6/+6 |
| 2018-11-16 | Prefixed type methods & removed trait impl for write::CodegenContext | Denis Merigoux | -23/+28 |
| 2018-11-16 | Prefixed const methods with "const" instead of "c" | Denis Merigoux | -79/+79 |
| 2018-11-16 | Traitification of type_ methods | Denis Merigoux | -51/+59 |
| 2018-11-16 | Use the method form for CodegenCx everywhere | Denis Merigoux | -15/+12 |
| 2018-11-16 | All CommonMethods now real methods (not static) | Denis Merigoux | -3/+2 |
| 2018-11-16 | CommonWriteMethods are not static any more | Denis Merigoux | -4/+4 |
| 2018-11-16 | Split CommonMethods to accomodate for use in back/write.rs | Denis Merigoux | -1/+1 |
| 2018-11-16 | Added self argument for Codegen CommonMethod trait methods | Denis Merigoux | -62/+63 |
| 2018-11-16 | Replaced Codegen field access by trait method | Denis Merigoux | -157/+157 |
| 2018-11-16 | Traitification of common.rs methods | Denis Merigoux | -107/+108 |
| 2018-11-16 | New files and folders for traits | Denis Merigoux | -10/+13 |
| 2018-11-16 | Use associated types instead of type parameters inside the BuilderMethods trait | Denis Merigoux | -6/+3 |
| 2018-11-16 | Removed genericity over Value in various functions | Denis Merigoux | -18/+16 |
| 2018-11-16 | Generalized RealPredicate | Denis Merigoux | -5/+4 |
| 2018-11-16 | Generalized IntPredicate in the BuilderMethods trait | Denis Merigoux | -19/+19 |
| 2018-11-16 | Generalized BasicBlocks in BuilderMethods trait | Denis Merigoux | -2/+4 |
| 2018-11-16 | Generalized base.rs#call_memcpy and everything that it uses | Denis Merigoux | -34/+76 |
| 2018-11-16 | Reduced line length to pass tidy | Denis Merigoux | -21/+24 |
| 2018-11-16 | rustc_codegen_llvm: begin generalizing over backend values. | Irina Popa | -64/+86 |
| 2018-11-15 | Auto merge of #55716 - RalfJung:escape-to-raw, r=oli-obk | bors | -1/+2 |
| 2018-11-12 | Use type safe `VariantIdx` instead of `usize` everywhere | Oliver Scherer | -10/+11 |
| 2018-11-10 | Auto merge of #55650 - nikic:funnel-shift, r=nagisa | bors | -1/+2 |
| 2018-11-08 | Rollup merge of #55633 - nikic:memcpy-align, r=nagisa | Mark Rousskov | -4/+5 |
| 2018-11-07 | no more action on ref or cast, but add new MIR statement for escaping a ptr t... | Ralf Jung | -1/+2 |
| 2018-11-07 | Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwco | kennytm | -1/+1 |
| 2018-11-06 | refactor: use shorthand fields | teresy | -1/+1 |
| 2018-11-04 | rustc_target: pass contexts by reference, not value. | Eduard-Mihai Burtescu | -3/+3 |
| 2018-11-04 | Support memcpy/memmove with differing src/dst alignment | Nikita Popov | -4/+5 |
| 2018-11-03 | Implement rotate using funnel shift on LLVM >= 7 | Nikita Popov | -1/+2 |
| 2018-11-03 | Auto merge of #54383 - mikeyhew:custom-receivers-object-safety, r=nikomatsakis | bors | -6/+38 |
| 2018-11-02 | Auto merge of #55087 - levex:e0669-improve-span, r=nagisa | bors | -8/+5 |
| 2018-11-01 | Add comments explaining how codegen works for `dyn Trait` methods | Michael Hewson | -2/+6 |
| 2018-11-01 | Implement object-safety for arbitrary_self_types: part 2 | Michael Hewson | -6/+34 |
| 2018-10-29 | Emit Retag statements, kill Validate statements | Ralf Jung | -2/+3 |
| 2018-10-28 | inline-asm: emit as many E0669 errors as we can | Levente Kurusa | -8/+5 |
| 2018-10-27 | Auto merge of #54183 - qnighy:by-value-object-safety, r=oli-obk | bors | -2/+9 |