| Age | Commit message (Expand) | Author | Lines |
| 2021-10-25 | Auto merge of #89808 - tmiasko:llvm-multithreaded, r=nagisa | bors | -15/+5 |
| 2021-10-22 | Update the minimum external LLVM to 11 | Josh Stone | -2/+1 |
| 2021-10-12 | Cleanup LLVM multi-threading checks | Tomasz Miąsko | -15/+5 |
| 2021-10-04 | Rollup merge of #83655 - sebpop:arm64-outline-atomics, r=workingjubilee | Jubilee | -0/+5 |
| 2021-10-01 | Fix clippy lints | Guillaume Gomez | -1/+1 |
| 2021-09-30 | [aarch64] add target feature outline-atomics | Sebastian Pop | -0/+5 |
| 2021-09-20 | rustc_codegen_llvm: make sse4.2 imply crc32 for LLVM 14 | Augie Fackler | -32/+50 |
| 2021-08-28 | Revert machine outliner disabling on LLVM 13 | liudingming | -6/+7 |
| 2021-07-25 | clippy::single_char_pattern | Matthias Krüger | -2/+2 |
| 2021-06-26 | Remove dropping of loaded plugins and better debug info | Manuel Drehwald | -1/+3 |
| 2021-06-23 | Add missing use | Manuel Drehwald | -1/+4 |
| 2021-06-21 | addressing feedback | Manuel Drehwald | -6/+5 |
| 2021-06-13 | allow loading of llvm plugins on nightly | Manuel Drehwald | -0/+10 |
| 2021-06-05 | Disable the machine outliner by default | Simonas Kazlauskas | -1/+12 |
| 2021-05-20 | Auto merge of #84665 - adamgemmell:aarch64-features, r=Amanieu | bors | -0/+6 |
| 2021-05-19 | Rename fptoint to frintts | Adam Gemmell | -0/+1 |
| 2021-05-19 | Remove LSE2 | Adam Gemmell | -1/+0 |
| 2021-05-06 | rustc: Support Rust-specific features in -Ctarget-feature | Alex Crichton | -15/+23 |
| 2021-04-28 | Update list of allowed aarch64 features | Adam Gemmell | -0/+6 |
| 2021-04-09 | Categorize and explain target features support | Matt Ickstadt | -6/+69 |
| 2021-03-26 | Auto merge of #82980 - tmiasko:import-cold-multiplier, r=michaelwoerister | bors | -0/+3 |
| 2021-03-16 | Adjust `-Ctarget-cpu=native` handling in cg_llvm | Simonas Kazlauskas | -10/+56 |
| 2021-03-11 | Import small cold functions | Tomasz Miąsko | -0/+3 |
| 2021-01-17 | Rollup merge of #81095 - LingMan:unwrap, r=oli-obk | Mara Bos | -5/+1 |
| 2021-01-16 | Use Option::unwrap_or instead of open-coding it | LingMan | -5/+1 |
| 2021-01-16 | Use Option::map instead of open-coding it | LingMan | -4/+2 |
| 2021-01-14 | Use probe-stack=inline-asm in LLVM 11+ | Erik Desjardins | -5/+6 |
| 2021-01-08 | Check if the pointer is null/string is not utf8 | Andrew Sun | -8/+19 |
| 2021-01-07 | Use LLVMGetHostCPUFeatures instead of stdsimd | Andrew Sun | -9/+9 |
| 2021-01-06 | Make target-cpu=native detect individual features | Andrew Sun | -0/+20 |
| 2020-11-18 | Rollup merge of #78361 - DevJPM:master, r=workingjubilee | Mara Bos | -0/+10 |
| 2020-11-15 | Rollup merge of #77802 - jyn514:bootstrap-specific, r=nikomatsakis | Jonas Schievink | -8/+5 |
| 2020-11-12 | fully exploited the dropped support of LLVM 8 | DevJPM | -5/+3 |
| 2020-11-08 | rustc_target: Rename some target options to avoid tautology | Vadim Petrochenkov | -1/+1 |
| 2020-11-08 | Collapse all uses of `target.options.foo` into `target.foo` | Vadim Petrochenkov | -9/+4 |
| 2020-11-07 | Allow making `RUSTC_BOOTSTRAP` conditional on the crate name | Joshua Nelson | -8/+5 |
| 2020-10-26 | Updated documentation, x86 feature detection testing, and removed LLVM 9 excl... | DevJPM | -0/+5 |
| 2020-10-25 | Updated the list of white-listed target features for x86 | DevJPM | -0/+5 |
| 2020-10-15 | Replace target.target with target and target.ptr_width with target.pointer_width | est31 | -8/+6 |
| 2020-10-13 | Replace absolute paths with relative ones | est31 | -1/+1 |
| 2020-10-13 | Auto merge of #76830 - Artoria2e5:tune, r=nagisa | bors | -5/+17 |
| 2020-10-05 | Pass tune-cpu to LLVM | Mingye Wang | -5/+17 |
| 2020-10-04 | Move target feature whitelist from cg_llvm to cg_ssa | bjorn3 | -149/+1 |
| 2020-09-20 | Remove MMX from Rust | Mateusz Mikuła | -1/+0 |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+368 |