| Age | Commit message (Expand) | Author | Lines |
| 2024-08-08 | Rename struct_tail_erasing_lifetimes to struct_tail_for_codegen | Michael Goulet | -1/+1 |
| 2024-08-08 | Do normalize when computing struct tails in codegen | Michael Goulet | -1/+1 |
| 2024-08-02 | Move ZST ABI handling to `rustc_target` | beetrees | -25/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -2/+2 |
| 2024-07-12 | Auto merge of #123351 - beetrees:x86-ret-snan-rust, r=nikic,workingjubilee | bors | -0/+34 |
| 2024-07-11 | Remove extern "wasm" ABI | Nikita Popov | -2/+1 |
| 2024-06-29 | Fix FnMut/Fn shim for coroutine-closures that capture references | Michael Goulet | -2/+2 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -6/+6 |
| 2024-06-01 | Ensure floats are returned losslessly by the Rust ABI on 32-bit x86 | beetrees | -0/+34 |
| 2024-05-29 | fn_arg_sanity_check: fix panic message | Ralf Jung | -1/+2 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_ty_utils`. | Nicholas Nethercote | -0/+1 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -5/+5 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_ty_utils`. | Nicholas Nethercote | -0/+1 |
| 2024-05-02 | Inline & delete `Ty::new_unit`, since it's just a field access | Waffle Lapkin | -1/+1 |
| 2024-04-19 | Auto merge of #117919 - daxpedda:wasm-c-abi, r=wesleywiser | bors | -1/+1 |
| 2024-03-26 | In ConstructCoroutineInClosureShim, pass receiver by ref, not pointer | Michael Goulet | -2/+6 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -1/+1 |
| 2024-03-19 | Fix ABI for FnMut/Fn impls for async closures | Michael Goulet | -4/+11 |
| 2024-03-19 | Only split by-ref/by-move futures for async closures | Michael Goulet | -9/+9 |
| 2024-03-10 | Introduce perma-unstable `wasm-c-abi` flag | daxpedda | -1/+1 |
| 2024-03-05 | only set noalias on Box with the global allocator | Ralf Jung | -1/+1 |
| 2024-02-25 | remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsics | Ralf Jung | -10/+5 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -2/+2 |
| 2024-02-06 | Fudge coroutine argument for CoroutineKindShim in fn_sig_for_fn_abi | Michael Goulet | -2/+34 |
| 2024-02-06 | Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closure | Michael Goulet | -1/+1 |
| 2024-02-06 | More comments, final tweaks | Michael Goulet | -0/+6 |
| 2024-02-06 | Build a shim to call async closures with different AsyncFn trait kinds | Michael Goulet | -6/+9 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -0/+36 |
| 2024-01-30 | Remove the `abi_amdgpu_kernel` feature | clubby789 | -1/+0 |
| 2024-01-16 | Rollup merge of #119969 - compiler-errors:simplify-closure-env-ty, r=oli-obk | Matthias Krüger | -1/+5 |
| 2024-01-14 | Simplify closure_env_ty and closure_env_param | Michael Goulet | -1/+5 |
| 2024-01-12 | allow system abi to be variadic | beepster4096 | -3/+3 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -1/+1 |
| 2023-12-25 | Only regular coroutines have movability | Michael Goulet | -2/+2 |
| 2023-12-22 | Split coroutine desugaring kind from source | Michael Goulet | -6/+6 |
| 2023-12-08 | Implement `async gen` blocks | Michael Goulet | -3/+27 |
| 2023-12-06 | Yeet PolyGenSig | Michael Goulet | -5/+4 |
| 2023-12-03 | more targeted errors when extern types end up in places they should not | Ralf Jung | -0/+12 |
| 2023-11-25 | Auto merge of #118127 - RalfJung:unadjusted-abi, r=compiler-errors | bors | -6/+29 |
| 2023-11-23 | Fix assertion | bjorn3 | -13/+1 |
| 2023-11-23 | Exhaustively match CoroutineKind in fn_sig_for_fn_abi | bjorn3 | -60/+70 |
| 2023-11-23 | Fix fn_sig_for_fn_abi and the coroutine transform for generators | bjorn3 | -7/+47 |
| 2023-11-21 | the unadjusted ABI needs to pass aggregates by-value | Ralf Jung | -6/+29 |
| 2023-11-21 | Rollup merge of #118081 - nnethercote:rustc_ty_utils, r=compiler-errors | Nilstrieb | -1/+1 |
| 2023-11-20 | Reduce exposure of some items. | Nicholas Nethercote | -1/+1 |
| 2023-11-19 | Auto merge of #117500 - RalfJung:aggregate-abi, r=davidtwco | bors | -5/+77 |
| 2023-11-13 | rename `ReLateBound` to `ReBound` | lcnr | -3/+2 |
| 2023-11-03 | default Aggregate ABI to Indirect, and make sure it's never used for unsized | Ralf Jung | -5/+6 |
| 2023-11-03 | move ABI sanity check from LLVM codegen backend to ABI computation logic | Ralf Jung | -0/+71 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -5/+5 |