| Age | Commit message (Expand) | Author | Lines |
| 2022-01-01 | Auto merge of #92419 - erikdesjardins:coldland, r=nagisa | bors | -0/+6 |
| 2021-12-30 | keep noinline for system llvm < 14 | Erik Desjardins | -0/+6 |
| 2021-12-30 | Auto merge of #91125 - eskarn:llvm-passes-plugin-support, r=nagisa | bors | -8/+24 |
| 2021-12-20 | Load new pass manager plugins only if the new pm is actually used | Axel Cohen | -5/+5 |
| 2021-12-20 | rustc_codegen_llvm: move should_use_new_llvm_pass_manager function to llvm_util | Axel Cohen | -0/+10 |
| 2021-12-13 | Fix conditions for using legacy or new pm plugins | Axel Cohen | -1/+1 |
| 2021-12-13 | Use the existing llvm-plugins option for both legacy and new pm registration | Axel Cohen | -8/+14 |
| 2021-12-13 | Use `OutputFilenames` to generate output file for `-Zllvm-time-trace` | Tomasz Miąsko | -2/+4 |
| 2021-12-06 | replace dynamic library module with libloading | Andy Russell | -9/+8 |
| 2021-11-10 | Disable `.debug_aranges` for all wasm targets | Alex Crichton | -8/+2 |
| 2021-11-10 | Fix a crash with wasm64 in LLVM | Alex Crichton | -1/+9 |
| 2021-11-06 | Auto merge of #90617 - tmiasko:time-trace-threads, r=wesleywiser | bors | -5/+0 |
| 2021-11-05 | Move outline-atomics to aarch64-linux target definitions | Josh Stone | -5/+0 |
| 2021-11-05 | Initialize LLVM time trace profiler on each code generation thread | Tomasz Miąsko | -5/+0 |
| 2021-11-03 | Update aarch64 `target_feature` list for LLVM 12. | Adam Gemmell | -0/+1 |
| 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 |