| Age | Commit message (Expand) | Author | Lines |
| 2024-01-29 | Avoid ICE when is_val_statically_known is not of a supported type | Alex Huang | -0/+1 |
| 2024-01-27 | Auto merge of #120062 - davidtwco:llvm-data-layout-check, r=wesleywiser | bors | -29/+9 |
| 2024-01-25 | Auto merge of #119911 - NCGThompson:is-statically-known, r=oli-obk | bors | -0/+14 |
| 2024-01-19 | Add new intrinsic `is_constant` and optimize `pow` | Catherine Flores | -0/+14 |
| 2024-01-19 | LLVM 18 x86 data layout update | Matthew Maurer | -0/+8 |
| 2024-01-18 | llvm: simplify data layout check | David Wood | -29/+9 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -3/+3 |
| 2023-12-14 | Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkin | bors | -18/+16 |
| 2023-12-07 | Add emulated TLS support | quininer | -0/+1 |
| 2023-12-03 | compiler: replace cstr macro with c str literals in compiler and few other c ... | klensy | -18/+16 |
| 2023-11-27 | Auto merge of #117947 - Dirbaio:drop-llvm-15, r=cuviper | bors | -12/+0 |
| 2023-11-21 | convert ehcont-guard to an unstable option | Arlie Davis | -1/+2 |
| 2023-11-21 | Add support for generating the EHCont section | Arlie Davis | -0/+9 |
| 2023-11-21 | Update the minimum external LLVM to 16. | Dario Nieuwenhuis | -12/+0 |
| 2023-11-11 | Add -Z llvm_module_flag | Paul Menage | -0/+18 |
| 2023-11-02 | Minimize `pub` usage in `source_map.rs`. | Nicholas Nethercote | -1/+1 |
| 2023-09-24 | Add OwnedTargetMachine to manage llvm:TargetMachine. Uses pointers | Florian Schmiderer | -2/+2 |
| 2023-08-28 | Don't ICE on layout computation failure | Katherine Philip | -1/+2 |
| 2023-08-09 | rustc: Move `crate_types` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -1/+1 |
| 2023-08-07 | Update powerpc data layouts | Nikita Popov | -0/+11 |
| 2023-08-06 | Add a new `compare_bytes` intrinsic instead of calling `memcmp` directly | Scott McMurray | -1/+2 |
| 2023-08-05 | Fix ICE failed to get layout for ReferencesError | yukang | -1/+1 |
| 2023-07-29 | cg_llvm: remove pointee types and pointercast/bitcast-of-ptr | Erik Desjardins | -34/+20 |
| 2023-07-21 | Support `.comment` section like GCC/Clang (`!llvm.ident`) | Miguel Ojeda | -0/+18 |
| 2023-07-05 | Revert "use new c literals instead of cstr! macro" | León Orell Valerian Liehr | -24/+20 |
| 2023-06-07 | add comment regarding `__gxx_wasm_personality_v0` | Jan-Mirko Otter | -0/+4 |
| 2023-06-07 | wasm exception handling | Jan-Mirko Otter | -7/+12 |
| 2023-06-07 | add wasm eh intrinsics | Jan-Mirko Otter | -0/+4 |
| 2023-06-02 | Rollup merge of #111647 - klensy:cstr, r=oli-obk | Matthias Krüger | -20/+24 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -13/+4 |
| 2023-05-31 | use new c literals instead of cstr! macro | klensy | -20/+24 |
| 2023-05-03 | Add cross-language LLVM CFI support to the Rust compiler | Ramon de C Valle | -4/+15 |
| 2023-03-07 | Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix,m-ou-se... | bors | -0/+4 |
| 2023-02-24 | Use `List::empty()` instead of `mk_substs(&[])`. | Nicholas Nethercote | -1/+1 |
| 2023-02-24 | Rename many interner functions. | Nicholas Nethercote | -8/+3 |
| 2023-02-18 | add a summary, in addition to the link | Tshepang Mbambo | -2/+5 |
| 2023-02-18 | link to llvm changes that prompted the special cases | Tshepang Mbambo | -0/+2 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -6/+2 |
| 2023-02-10 | Update the minimum external LLVM to 14 | Josh Stone | -11/+0 |
| 2023-01-31 | Rollup merge of #107412 - tshepang:needless-check, r=wesleywiser | Guillaume Gomez | -5/+2 |
| 2023-01-28 | make more pleasant to read | Tshepang Mbambo | -1/+1 |
| 2023-01-28 | avoid needless checks | Tshepang Mbambo | -5/+2 |
| 2022-12-20 | Use `Error` behavior for LLVM versions prior to 15 | Arvind Mukund | -4/+10 |
| 2022-12-19 | Correct ModFlagBehavior for Aarch64 on LLVM-15 | Arvind Mukund | -4/+4 |
| 2022-12-17 | Auto merge of #105421 - jacobbramley:jb/branch-prot-check, r=nagisa | bors | -4/+6 |
| 2022-12-13 | bug! if branch-protection makes it to non-AArch64 codegen. | Jacob Bramley | -3/+7 |
| 2022-12-11 | Add `round_ties_even` to `f32` and `f64` | Jules Bertholet | -0/+4 |
| 2022-12-08 | Add LLVM KCFI support to the Rust compiler | Ramon de C Valle | -0/+5 |
| 2022-12-06 | Check AArch64 branch-protection earlier in the pipeline. | Jacob Bramley | -5/+3 |
| 2022-11-19 | Rollup merge of #104001 - Ayush1325:custom-entry, r=bjorn3 | Dylan DPC | -2/+8 |