| Age | Commit message (Expand) | Author | Lines |
| 2023-07-18 | support for mips32r6 as a target_arch value | chenx97 | -1/+1 |
| 2023-07-18 | merge patterns | chenx97 | -2/+1 |
| 2023-07-18 | support for mips64r6 as a target_arch value | chenx97 | -0/+1 |
| 2023-07-14 | i686-windows: make requested alignment > 4 special case apply transitively | Erik Desjardins | -4/+4 |
| 2023-07-10 | aarch64-linux: properly handle 128bit aligned aggregates | Erik Desjardins | -36/+44 |
| 2023-07-10 | repr(align) <= 4 should still be byval | Erik Desjardins | -2/+6 |
| 2023-07-10 | move has_repr to layout, handle repr(transparent) properly | Erik Desjardins | -15/+2 |
| 2023-07-10 | i686-windows: pass arguments with requested alignment > 4 indirectly | Erik Desjardins | -4/+33 |
| 2023-07-10 | implement vector-containing aggregate alignment for x86 darwin | Erik Desjardins | -31/+51 |
| 2023-07-10 | rustc_target: Add alignment to indirectly-passed by-value types, correcting the | Patrick Walton | -13/+47 |
| 2023-07-03 | abi: avoid ice for non-ffi-safe fn ptrs | David Wood | -4/+6 |
| 2023-06-02 | Auto merge of #112198 - compiler-errors:rollup-o2xe4of, r=compiler-errors | bors | -1/+1 |
| 2023-06-02 | Fix broken link | cui fliter | -1/+1 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -11/+0 |
| 2023-05-11 | Rollup merge of #111375 - rcvalle:rust-cfi-fix-106547, r=bjorn3 | Michael Goulet | -4/+4 |
| 2023-05-09 | CFI: Fix SIGILL reached via trait objects | Ramon de C Valle | -4/+4 |
| 2023-05-07 | Use smaller ints for bitflags | Nilstrieb | -1/+1 |
| 2023-04-21 | offset_of | DrMeepster | -0/+15 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -1/+1 |
| 2023-04-10 | Fix typos in compiler | DaniPopes | -1/+1 |
| 2023-02-15 | Rollup merge of #107163 - mikebenfield:parameters-pr, r=TaKO8Ki | Dylan DPC | -46/+2 |
| 2023-01-22 | abi: add `AddressSpace` field to `Primitive::Pointer` | Erik Desjardins | -5/+5 |
| 2023-01-22 | rustc_abi: remove Primitive::{is_float,is_int} | Erik Desjardins | -3/+3 |
| 2023-01-21 | Remove some superfluous type parameters from layout.rs. | Michael Benfield | -46/+2 |
| 2023-01-06 | Auto merge of #106474 - erikdesjardins:noalias, r=bjorn3 | bors | -6/+1 |
| 2023-01-05 | Fix `uninlined_format_args` for some compiler crates | nils | -4/+4 |
| 2023-01-04 | cleanup: handle -Zmutable-noalias like -Zbox-noalias | Erik Desjardins | -6/+1 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -4/+4 |
| 2022-12-18 | A few small cleanups for `newtype_index` | Nilstrieb | -2/+1 |
| 2022-12-18 | Use `#[derive]` instead of custom syntax in all `newtype_index` | Nilstrieb | -1/+1 |
| 2022-12-01 | Remove useless borrows and derefs | Maybe Waffle | -2/+2 |
| 2022-11-24 | move things from rustc_target::abi to rustc_abi | hkalbasi | -2469/+12 |
| 2022-11-24 | move some layout logic to rustc_target::abi::layout | hkalbasi | -7/+1087 |
| 2022-11-24 | make rustc_target usable outside of rustc | hkalbasi | -34/+93 |
| 2022-11-19 | Rollup merge of #104001 - Ayush1325:custom-entry, r=bjorn3 | Dylan DPC | -0/+28 |
| 2022-11-13 | add is_sized method on Abi and Layout, and use it | Ralf Jung | -0/+10 |
| 2022-11-11 | Improve generating Custom entry function | Ayush Singh | -0/+28 |
| 2022-11-10 | Rollup merge of #101939 - zhaixiaojuan:loongarch64-abi, r=oli-obk | Manish Goregaokar | -0/+344 |
| 2022-10-14 | more dupe word typos | Rageking8 | -1/+1 |
| 2022-10-12 | Use `tidy-alphabetical` in the compiler | Nilstrieb | -1/+2 |
| 2022-10-05 | change might_permit_raw_init to fully detect LLVM UB, but not more than that | Ralf Jung | -69/+1 |
| 2022-09-17 | Add loongarch64 abi support | zhaixiaojuan | -0/+344 |
| 2022-09-16 | Auto merge of #97800 - pnkfelix:issue-97463-fix-aarch64-call-abi-does-not-zer... | bors | -8/+42 |
| 2022-09-08 | translations(rustc_session): migrate TargetDataLayout::parse | Luis Cardoso | -26/+37 |
| 2022-09-07 | Change name of "dataful" variant to "untagged" | Michael Benfield | -2/+2 |
| 2022-08-26 | Move `ArgAbi::pad_i32` into `PassMode::Cast`. | Nicholas Nethercote | -22/+15 |
| 2022-08-26 | Turn `ArgAbi::pad` into a `bool`. | Nicholas Nethercote | -8/+8 |
| 2022-08-26 | Change `FnAbi::args` to a boxed slice. | Nicholas Nethercote | -25/+25 |
| 2022-08-26 | Change `FnAbi::fixed_count` to a `u32`. | Nicholas Nethercote | -3/+3 |
| 2022-08-26 | Box `CastTarget` within `PassMode`. | Nicholas Nethercote | -5/+5 |