| Age | Commit message (Expand) | Author | Lines |
| 2024-05-06 | Adjust 64-bit ARM data layouts for LLVM update | Matthew Maurer | -0/+9 |
| 2024-04-22 | Stabilize the size of incr comp object file names | Ben Kimock | -2/+3 |
| 2024-04-09 | Pass value and valueLen to create a StringRef | Levi Zim | -7/+5 |
| 2024-04-09 | Set target-abi module flag for RISC-V targets | kxxt | -15/+33 |
| 2024-03-23 | Auto merge of #119552 - krtab:dead_code_priv_mod_pub_field, r=cjgillot,saethlin | bors | -5/+1 |
| 2024-03-20 | Rollup merge of #121543 - onur-ozkan:clippy-args, r=oli-obk | Matthias Krüger | -0/+1 |
| 2024-03-20 | resolve clippy errors | onur-ozkan | -0/+1 |
| 2024-03-17 | Update the minimum external LLVM to 17 | Josh Stone | -11/+0 |
| 2024-03-12 | Remove unused fields in some structures | Arthur Carcano | -5/+1 |
| 2024-03-11 | Rollup merge of #122166 - beetrees:remove-field-remapping, r=davidtwco | Jubilee | -11/+2 |
| 2024-03-10 | use Instance::expect_resolve() instead of unwraping Instance::resolve() | Ralf Jung | -5/+6 |
| 2024-03-08 | Remove handling for previously dropped LLVM version | beetrees | -10/+4 |
| 2024-03-08 | Remove the unused `field_remapping` field from `TypeLowering` | beetrees | -11/+2 |
| 2024-03-01 | Add `f16` and `f128` LLVM intrinsics | Trevor Gross | -0/+48 |
| 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 |