| Age | Commit message (Expand) | Author | Lines |
| 2023-11-21 | the unadjusted ABI needs to pass aggregates by-value | Ralf Jung | -0/+1 |
| 2023-11-19 | Auto merge of #117500 - RalfJung:aggregate-abi, r=davidtwco | bors | -7/+23 |
| 2023-11-19 | make_direct_deprecated: dont overwrite already set attributes | Ralf Jung | -4/+10 |
| 2023-11-03 | default Aggregate ABI to Indirect, and make sure it's never used for unsized | Ralf Jung | -4/+14 |
| 2023-10-28 | Remove asmjs from compiler | Jubilee Young | -1/+0 |
| 2023-09-17 | Rollup merge of #115654 - RalfJung:pass-mode-cast, r=compiler-errors | Dylan DPC | -24/+34 |
| 2023-09-15 | special case `TyAndLayout` debug impl | Boxy | -2/+26 |
| 2023-09-15 | clarify PassMode::Indirect as well | Ralf Jung | -16/+17 |
| 2023-09-15 | explain PassMode::Cast | Ralf Jung | -8/+17 |
| 2023-09-10 | fix homogeneous_aggregate not ignoring some 1-ZST | Ralf Jung | -4/+9 |
| 2023-09-08 | turns out Layout has some more things to worry about -- move ABI comparison i... | Ralf Jung | -1/+10 |
| 2023-09-08 | the wasm ABI behavior is a bug | Ralf Jung | -2/+5 |
| 2023-09-08 | accept some differences for rustc_abi(assert_eq), so that we can test more th... | Ralf Jung | -0/+48 |
| 2023-09-07 | extend comments around PassMode::Direct | Ralf Jung | -1/+3 |
| 2023-08-26 | Use `preserve_mostcc` for `extern "rust-cold"` | Scott McMurray | -7/+4 |
| 2023-08-14 | add a csky-unknown-linux-gnuabiv2 target | Dirreke | -0/+2 |
| 2023-08-08 | feat: `riscv-interrupt-{m,s}` calling conventions | Seth Pellegrino | -0/+25 |
| 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-10 | aarch64-linux: properly handle 128bit aligned aggregates | Erik Desjardins | -4/+6 |
| 2023-07-10 | rustc_target: Add alignment to indirectly-passed by-value types, correcting the | Patrick Walton | -6/+13 |
| 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-10 | Fix typos in compiler | DaniPopes | -1/+1 |
| 2023-01-22 | abi: add `AddressSpace` field to `Primitive::Pointer` | Erik Desjardins | -1/+1 |
| 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-11-24 | move things from rustc_target::abi to rustc_abi | hkalbasi | -1/+1 |
| 2022-11-19 | Rollup merge of #104001 - Ayush1325:custom-entry, r=bjorn3 | Dylan DPC | -0/+28 |
| 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/+2 |
| 2022-10-14 | more dupe word typos | Rageking8 | -1/+1 |
| 2022-10-12 | Use `tidy-alphabetical` in the compiler | Nilstrieb | -1/+2 |
| 2022-09-17 | Add loongarch64 abi support | zhaixiaojuan | -0/+2 |
| 2022-09-16 | Auto merge of #97800 - pnkfelix:issue-97463-fix-aarch64-call-abi-does-not-zer... | bors | -1/+8 |
| 2022-08-26 | Move `ArgAbi::pad_i32` into `PassMode::Cast`. | Nicholas Nethercote | -13/+10 |
| 2022-08-26 | Turn `ArgAbi::pad` into a `bool`. | Nicholas Nethercote | -6/+6 |
| 2022-08-26 | Change `FnAbi::args` to a boxed slice. | Nicholas Nethercote | -2/+2 |
| 2022-08-26 | Change `FnAbi::fixed_count` to a `u32`. | Nicholas Nethercote | -2/+2 |
| 2022-08-26 | Box `CastTarget` within `PassMode`. | Nicholas Nethercote | -5/+5 |
| 2022-08-26 | Add size assertions for `FnAbi` and `ArgAbi`. | Nicholas Nethercote | -0/+10 |
| 2022-08-09 | Remove logic related to deprecated nvptx-nvidia-cuda (32-bit) target | Kjetil Kjeka | -2/+0 |
| 2022-07-26 | Fix vectorcall | Daniel Paoliello | -2/+4 |
| 2022-07-06 | fix issue 97463 using change suggested by nbdd0121. | Felix S. Klock II | -1/+8 |
| 2022-05-30 | Add support for emitting functions with `coldcc` in LLVM | Scott McMurray | -0/+5 |
| 2022-04-26 | Rollup merge of #94703 - kjetilkjeka:nvptx-kernel-args-abi2, r=nagisa | Guillaume Gomez | -1/+7 |