| Age | Commit message (Expand) | Author | Lines |
| 2018-11-16 | Generalized base.rs#call_memcpy and everything that it uses | Denis Merigoux | -13/+25 |
| 2018-11-16 | rustc_codegen_llvm: begin generalizing over backend values. | Irina Popa | -2/+2 |
| 2018-11-15 | Rollup merge of #55901 - euclio:speling, r=petrochenkov | Pietro Albini | -1/+1 |
| 2018-11-13 | fix various typos in doc comments | Andy Russell | -1/+1 |
| 2018-11-12 | Use type safe `VariantIdx` instead of `usize` everywhere | Oliver Scherer | -2/+3 |
| 2018-11-08 | Rollup merge of #55633 - nikic:memcpy-align, r=nagisa | Mark Rousskov | -15/+12 |
| 2018-11-05 | Auto merge of #55593 - nikic:remove-llvm-4-checks, r=rkruppe | bors | -13/+0 |
| 2018-11-04 | Support memcpy/memmove with differing src/dst alignment | Nikita Popov | -15/+12 |
| 2018-11-04 | Auto merge of #55349 - bjorn3:rustc_mir_collect_and_partition_mono_items, r=o... | bors | -151/+4 |
| 2018-11-03 | Move collect_and_partition_mono_items to rustc_mir | bjorn3 | -151/+4 |
| 2018-11-03 | Auto merge of #55330 - scalexm:bound-ty, r=nikomatsakis | bors | -1/+1 |
| 2018-11-03 | Rename `Binder::no_late_bound_regions` to `Binder::no_bound_vars` | scalexm | -1/+1 |
| 2018-11-02 | rustc: Wait for all codegen threads to exit | Alex Crichton | -4/+53 |
| 2018-11-01 | Remove checks for LLVM < 4.0 | Nikita Popov | -13/+0 |
| 2018-10-27 | Auto merge of #54183 - qnighy:by-value-object-safety, r=oli-obk | bors | -3/+2 |
| 2018-10-26 | Remove redundant clone | Shotaro Yamada | -1/+1 |
| 2018-10-24 | Move codegen_llvm::common::ty_fn_sig into rustc::ty::Instance. | Masaki Hara | -3/+2 |
| 2018-10-24 | Add ty_fn_sig_vtable for getting adjusted signature for vtable shims. | Masaki Hara | -1/+1 |
| 2018-10-19 | Prefer `Default::default` over `FxHash*::default` in struct constructors | Oliver Scherer | -9/+9 |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -8/+8 |
| 2018-10-08 | codegen_llvm: fix spelling & grammatical errors | ljedrz | -2/+2 |
| 2018-10-08 | codegen_llvm: improve common patterns | ljedrz | -10/+3 |
| 2018-10-08 | codegen_llvm: improve allocations | ljedrz | -4/+13 |
| 2018-10-08 | codegen_llvm: whitespace & formatting improvements | ljedrz | -15/+14 |
| 2018-09-18 | incr.comp.: Allow for more fine-grained testing of CGU reuse and use it to te... | Michael Woerister | -26/+15 |
| 2018-08-31 | Always add all modules to the global ThinLTO module analysis when compiling i... | Michael Woerister | -95/+34 |
| 2018-08-31 | Support local ThinLTO with incremental compilation. | Michael Woerister | -52/+122 |
| 2018-08-31 | Make codegen not be a query (since it's not a real query anyway). | Michael Woerister | -13/+22 |
| 2018-08-31 | Persist ThinLTO import data in incr. comp. session directory. | Michael Woerister | -0/+20 |
| 2018-08-22 | Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str} | varkor | -3/+3 |
| 2018-08-22 | Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu... | varkor | -16/+16 |
| 2018-08-21 | Rollup merge of #53465 - bjorn3:remove_link_meta_struct, r=varkor | kennytm | -10/+4 |
| 2018-08-18 | Use the new Entry::or_default method where possible. | Eduard-Mihai Burtescu | -2/+2 |
| 2018-08-18 | Remove LinkMeta struct | bjorn3 | -10/+4 |
| 2018-08-18 | Auto merge of #53437 - alexcrichton:fix-target-features, r=michaelwoerister | bors | -21/+0 |
| 2018-08-16 | Set more llvm function attributes for __rust_try | Alex Crichton | -21/+0 |
| 2018-08-15 | Use CGU name as LLVM module name and add some caching to CGU name generation. | Michael Woerister | -43/+24 |
| 2018-08-10 | Introduce SmallCStr and use it where applicable. | Michael Woerister | -2/+3 |
| 2018-08-10 | Introduce const_cstr!() macro and use it where applicable. | Michael Woerister | -2/+2 |
| 2018-08-09 | Auto merge of #53031 - michaelwoerister:cross-lto, r=alexcrichton | bors | -0/+1 |
| 2018-08-07 | rustc: Tweak visibility of some lang items | Alex Crichton | -2/+22 |
| 2018-08-07 | Annotate functions in LLVM with target-cpu, same as Clang does. | Michael Woerister | -0/+1 |
| 2018-08-04 | Normalize DebugInfoLevel to standard style | Mark Rousskov | -2/+2 |
| 2018-08-04 | Normalize EntryFnType variants to standard style | Mark Rousskov | -3/+3 |
| 2018-08-04 | Normalize variants of CrateType to standard style | Mark Rousskov | -7/+7 |
| 2018-08-02 | Basic profiling | Wesley Wiser | -0/+3 |
| 2018-07-30 | rustc_codegen_llvm: fix tidy errors. | Irina Popa | -2/+10 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Value. | Irina Popa | -58/+62 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Metadata and DI*. | Irina Popa | -3/+3 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Type. | Irina Popa | -32/+36 |