| Age | Commit message (Expand) | Author | Lines |
| 2023-03-29 | Auto merge of #109720 - Dylan-DPC:rollup-u564m8s, r=Dylan-DPC | bors | -7/+10 |
| 2023-03-28 | Add OpenHarmony targets | Amanieu d'Antras | -1/+6 |
| 2023-03-27 | llvm-wrapper: adapt for LLVM API change | Krasimir Georgiev | -7/+10 |
| 2023-03-07 | Remove an extraneous include | Kazu Hirata | -1/+0 |
| 2023-03-06 | Remove references to PassManagerBuilder | Nikita Popov | -2/+0 |
| 2023-03-03 | Rollup merge of #108599 - nikic:drop-init, r=cuviper | Matthias Krüger | -34/+2 |
| 2023-03-01 | Print NewPM passes | Nikita Popov | -16/+2 |
| 2023-03-01 | Remove pass initialization code | Nikita Popov | -18/+0 |
| 2023-02-25 | record llvm cgu instruction stats | csmoe | -0/+14 |
| 2023-02-14 | Add `kernel-address` sanitizer support for freestanding targets | Wesley Norris | -3/+7 |
| 2023-02-10 | Update the minimum external LLVM to 14 | Josh Stone | -54/+4 |
| 2023-02-07 | llvm-16: Use Triple.h from new header location. | Matthew Maurer | -1/+6 |
| 2023-02-02 | llvm-wrapper: adapt for LLVM API changes | Krasimir Georgiev | -8/+30 |
| 2023-01-21 | Rollup merge of #106113 - krasimirgg:llvm-16-ext-tyid, r=nikic | Michael Goulet | -11/+9 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -2/+2 |
| 2023-01-11 | rustc_llvm: replace llvm::makeArrayRef with ArrayRef constructors. | Dmitri Gribenko | -12/+13 |
| 2023-01-02 | llvm-wrapper: adapt for LLVM API change | Krasimir Georgiev | -11/+9 |
| 2022-12-11 | llvm-wrapper: adapt for LLVM API changes | Krasimir Georgiev | -1/+15 |
| 2022-12-10 | Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3 | Matthias Krüger | -8/+8 |
| 2022-12-08 | Add LLVM KCFI support to the Rust compiler | Ramon de C Valle | -8/+8 |
| 2022-12-06 | Rollup merge of #105298 - krasimirgg:llvm-16-dec-1, r=cuviper | Matthias Krüger | -1/+26 |
| 2022-12-06 | llvm-wrapper: adapt for and LLVM API change | Krasimir Georgiev | -1/+26 |
| 2022-11-26 | Use LLVM for getting symbols from COFF bigobj files | bjorn3 | -10/+24 |
| 2022-11-26 | Rewrite LLVM's archive writer in Rust | bjorn3 | -0/+86 |
| 2022-11-25 | [llvm-wrapper] adapt for LLVM API change | Krasimir Georgiev | -0/+4 |
| 2022-11-24 | Rollup merge of #104517 - dfordivam:patch-1, r=cuviper | Matthias Krüger | -1/+1 |
| 2022-11-21 | Auto merge of #102717 - beetrees:repr128-c-style-debuginfo, r=nagisa | bors | -2/+3 |
| 2022-11-17 | Throw error on failure in loading llvm-plugin | Divam Narula | -1/+1 |
| 2022-11-15 | Introduce composite debuginfo. | Camille GILLOT | -0/+4 |
| 2022-11-14 | [llvm-wrapper] adapt for LLVM API change | Krasimir Georgiev | -1/+1 |
| 2022-11-04 | LLVM 16: Switch to using MemoryEffects | Tim Neumann | -3/+40 |
| 2022-10-25 | llvm-16: Don't initialize removed legacy passes | Matthew Maurer | -0/+2 |
| 2022-10-09 | Pass 128-bit C-style enum enumerator values to LLVM | beetrees | -2/+3 |
| 2022-09-26 | Avoid LLVM-deprecated `Optional::hasValue` | Josh Stone | -1/+1 |
| 2022-09-25 | Rollup merge of #101997 - cuviper:drop-legacy-pm, r=nikic | fee1-dead | -257/+7 |
| 2022-09-18 | Use LLVM C-API to build atomic cmpxchg and fence | Josh Stone | -39/+0 |
| 2022-09-18 | Use the helper for internalizing with new PM | Josh Stone | -5/+2 |
| 2022-09-18 | Never use legacy PM for writing bitcode | Josh Stone | -18/+4 |
| 2022-09-18 | Remove support for LLVM's legacy pass manager | Josh Stone | -234/+1 |
| 2022-09-09 | Introduce a fallible variant of LLVMConstIntGetZExtValue | Tomasz Miąsko | -0/+8 |
| 2022-09-09 | Rollup merge of #99207 - 5225225:msan-eager-checks, r=jackh726 | Matthias Krüger | -1/+14 |
| 2022-09-07 | llvm-wrapper: adapt for LLVM API changes | Krasimir Georgiev | -1/+7 |
| 2022-08-30 | Auto merge of #98100 - bjorn3:use_object_for_bitcode_reading, r=wesleywiser | bors | -13/+0 |
| 2022-08-17 | llvm-wrapper: use new pass manager for thin lto with LLVM version 15 | Krasimir Georgiev | -2/+23 |
| 2022-08-16 | Rollup merge of #100460 - cuviper:drop-llvm-12, r=nagisa | Matthias Krüger | -63/+1 |
| 2022-08-16 | Rollup merge of #100384 - ridwanabdillahi:instr_profile_output, r=wesleywiser | Matthias Krüger | -2/+6 |
| 2022-08-14 | Update the minimum external LLVM to 13 | Josh Stone | -63/+1 |
| 2022-08-14 | Enable eager checks for memory sanitizer | 5225225 | -1/+14 |
| 2022-08-12 | debuginfo: Change C++-like encoding for enums. | Michael Woerister | -0/+24 |
| 2022-08-11 | Add support for generating unique *.profraw files by default when using the `... | ridwanabdillahi | -2/+6 |