| Age | Commit message (Expand) | Author | Lines |
| 2021-10-01 | Fix clippy lints | Guillaume Gomez | -2/+2 |
| 2021-10-01 | Rollup merge of #88820 - hlopko:add_pie_relocation_model, r=petrochenkov | Manish Goregaokar | -2/+5 |
| 2021-10-01 | Add `pie` as another `relocation-model` value | Marcel Hlopko | -2/+5 |
| 2021-09-18 | Querify `fn_abi_of_{fn_ptr,instance}`. | Eduard-Mihai Burtescu | -1/+1 |
| 2021-09-18 | ty::layout: replicate `layout_of` setup for `fn_abi_of_{fn_ptr,instance}`. | Eduard-Mihai Burtescu | -2/+44 |
| 2021-09-18 | rustc_codegen_llvm: move misplaced `HasParamEnv` impl. | Eduard-Mihai Burtescu | -6/+6 |
| 2021-09-02 | ty::layout: split `LayoutOf` into required and (blanket) provided halves. | Eduard-Mihai Burtescu | -2/+2 |
| 2021-09-02 | ty::layout: implement `layout_of` automatically as a default method. | Eduard-Mihai Burtescu | -14/+9 |
| 2021-09-02 | rustc_target: move `LayoutOf` to `ty::layout`. | Eduard-Mihai Burtescu | -6/+5 |
| 2021-08-27 | rustc_target: add lifetime parameter to `LayoutOf`. | Eduard-Mihai Burtescu | -1/+1 |
| 2021-08-21 | Always use llvm.used for coverage symbols | Nikita Popov | -17/+29 |
| 2021-08-16 | Use llvm.compiler.used insetad of llvm.used | Nikita Popov | -3/+9 |
| 2021-08-16 | Update powerpc64 data layout | Nikita Popov | -5/+4 |
| 2021-08-16 | Update wasm data layout | Nikita Popov | -0/+8 |
| 2021-08-11 | Auto merge of #87254 - rusticstuff:rustc_codegen_llvm_dont_emit_zero_sized_pa... | bors | -2/+16 |
| 2021-08-09 | Test: Use smallvec directly instead of boxed. | Hans Kratz | -1/+1 |
| 2021-08-09 | TEST: Use SmallVec<[u32; 4]> for field projection. | Hans Kratz | -1/+2 |
| 2021-08-05 | Prepare call/invoke for opaque pointers | Josh Stone | -7/+7 |
| 2021-08-05 | Store field remapping information together with the LLVM type in a new TypeLo... | Hans Kratz | -7/+15 |
| 2021-08-04 | Improve/add comments | Hans Kratz | -2/+1 |
| 2021-08-04 | Replace on-the-fly llvm field index calculation with cache | Hans Kratz | -0/+6 |
| 2021-07-18 | Auto merge of #86950 - tmiasko:personality, r=nagisa | bors | -3/+8 |
| 2021-07-17 | Auto merge of #86062 - nagisa:nagisa/what-a-lie, r=estebank | bors | -5/+6 |
| 2021-07-10 | Use existing declaration of rust_eh_personality | Tomasz Miąsko | -3/+8 |
| 2021-07-08 | Stop generating `alloca`s+`memcmp` for simple array equality | Scott McMurray | -0/+5 |
| 2021-07-08 | Improve ICE message when data-layouts don't match | Simonas Kazlauskas | -5/+6 |
| 2021-06-30 | Add support for leaf fn frame pointer elimination | Simonas Kazlauskas | -2/+2 |
| 2021-06-23 | Use HTTPS links where possible | Smitty | -1/+1 |
| 2021-06-02 | Miscellaneous inlining improvements | Tomasz Miąsko | -0/+3 |
| 2021-04-21 | rustc: Use LLVM's new saturating float-to-int intrinsics | Alex Crichton | -8/+22 |
| 2021-03-25 | Auto merge of #83387 - cuviper:min-llvm-10, r=nagisa | bors | -9/+0 |
| 2021-03-22 | Update the minimum external LLVM to 10 | Josh Stone | -9/+0 |
| 2021-03-19 | coverage bug fixes and optimization support | Rich Kadel | -4/+4 |
| 2021-03-12 | Add support for storing code model to LLVM module IR | Hiroki Noda | -0/+8 |
| 2021-02-28 | Support LLVM 12 in rustc | Nikita Popov | -0/+7 |
| 2021-02-14 | Replace const_cstr with cstr crate | Xidorn Quan | -3/+3 |
| 2021-02-07 | Auto merge of #80652 - calebzulawski:simd-lanes, r=nagisa | bors | -121/+3 |
| 2021-01-23 | Make declare_cfn more flexible | Caleb Zulawski | -4/+3 |
| 2021-01-14 | Use probe-stack=inline-asm in LLVM 11+ | Erik Desjardins | -1/+1 |
| 2021-01-03 | Implement floating point SIMD intrinsics over all vector widths, and limit SI... | Caleb Zulawski | -117/+0 |
| 2020-11-12 | Removed an unused function now that LLVM 9 is the minimal supported version | DevJPM | -5/+0 |
| 2020-11-12 | fully exploited the dropped support of LLVM 8 | DevJPM | -3/+0 |
| 2020-11-08 | Collapse all uses of `target.options.foo` into `target.foo` | Vadim Petrochenkov | -4/+4 |
| 2020-10-30 | Fix even more clippy warnings | Joshua Nelson | -5/+5 |
| 2020-10-23 | Make codegen coverage_context optional, and check | Rich Kadel | -2/+2 |
| 2020-10-15 | Replace target.target with target and target.ptr_width with target.pointer_width | est31 | -9/+9 |
| 2020-10-13 | Auto merge of #76830 - Artoria2e5:tune, r=nagisa | bors | -1/+2 |
| 2020-10-05 | Pass tune-cpu to LLVM | Mingye Wang | -1/+2 |
| 2020-09-18 | Remove DeclareMethods | khyperia | -0/+11 |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+902 |