| Age | Commit message (Expand) | Author | Lines |
| 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 | -2/+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-01 | Remove useless borrows and derefs | Maybe Waffle | -2/+2 |
| 2022-11-24 | move things from rustc_target::abi to rustc_abi | hkalbasi | -8/+8 |
| 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/+344 |
| 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/+344 |
| 2022-09-16 | Auto merge of #97800 - pnkfelix:issue-97463-fix-aarch64-call-abi-does-not-zer... | bors | -8/+42 |
| 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 |
| 2022-08-26 | Add size assertions for `FnAbi` and `ArgAbi`. | Nicholas Nethercote | -0/+10 |
| 2022-08-22 | rustdoc doesn't like bare urls | Wesley Wiser | -1/+1 |
| 2022-08-09 | Remove logic related to deprecated nvptx-nvidia-cuda (32-bit) target | Kjetil Kjeka | -35/+0 |
| 2022-07-26 | Fix vectorcall | Daniel Paoliello | -5/+7 |
| 2022-07-06 | fix issue 97463 using change suggested by nbdd0121. | Felix S. Klock II | -8/+42 |
| 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 | -9/+46 |
| 2022-04-19 | Fix a bug in the ptx-kernel calling convention where structs was passed indir... | Kjetil Kjeka | -9/+46 |
| 2022-04-13 | couple of clippy::complexity fixes | Matthias Krüger | -3/+3 |
| 2022-04-05 | Mark scalar layout unions so that backends that do not support partially init... | Oli Scherer | -20/+18 |
| 2022-03-30 | Spellchecking compiler comments | Yuri Astrakhan | -1/+1 |
| 2022-02-21 | formatting fixes | Petr Sumbera | -8/+2 |
| 2022-02-21 | more complete sparc64 ABI fix for aggregates with floating point members | Petr Sumbera | -101/+183 |
| 2022-02-13 | Auto merge of #93670 - erikdesjardins:noundef, r=nikic | bors | -1/+6 |
| 2022-02-09 | Make FnAbiError Copy. | Camille GILLOT | -3/+7 |
| 2022-02-08 | Auto merge of #93561 - Amanieu:more-unwind-abi, r=nagisa | bors | -9/+11 |
| 2022-02-05 | Apply noundef attribute to &T, &mut T, Box<T>, bool | Erik Desjardins | -1/+6 |
| 2022-02-02 | Add more *-unwind ABI variants | Amanieu d'Antras | -9/+11 |
| 2021-12-17 | Eliminate duplicate codes of is_single_fp_element | lzh | -40/+4 |
| 2021-12-01 | fix sparc64 ABI for aggregates with floating point members | Petr Sumbera | -47/+133 |
| 2021-11-05 | Update LLVM comments around NoAliasMutRef | Josh Stone | -2/+4 |
| 2021-09-20 | Auto merge of #88321 - glaubitz:m68k-linux, r=wesleywiser | bors | -0/+32 |
| 2021-09-18 | Querify `fn_abi_of_{fn_ptr,instance}`. | Eduard-Mihai Burtescu | -0/+1 |
| 2021-09-18 | ty::layout: intern `FnAbi`s as `&'tcx`. | Eduard-Mihai Burtescu | -11/+11 |
| 2021-09-18 | ty::layout: propagate errors up to (but not out of) `FnAbi::of_*`. | Eduard-Mihai Burtescu | -2/+25 |
| 2021-09-18 | rustc_target: `adjust_for_cabi` -> `adjust_for_foreign_abi`. | Eduard-Mihai Burtescu | -1/+1 |
| 2021-09-17 | compiler/rustc_target: Add support for m68k-linux-gnu | John Paul Adrian Glaubitz | -0/+32 |
| 2021-09-09 | Make `abi::Abi` `Copy` and remove a *lot* of refs | Andreas Liljeqvist | -12/+12 |
| 2021-08-30 | rustc_target: remove `LayoutOf` bound from `TyAbiInterface`. | Eduard-Mihai Burtescu | -56/+49 |
| 2021-08-27 | rustc_target: rename `TyAndLayoutMethods` to `TyAbiInterface`. | Eduard-Mihai Burtescu | -54/+54 |