| Age | Commit message (Expand) | Author | Lines |
| 2023-10-31 | Enums in offset_of: update based on est31, scottmcm & llogiq review | George Bateman | -17/+12 |
| 2023-10-31 | Support enum variants in offset_of! | George Bateman | -8/+16 |
| 2023-10-25 | implement C ABI lowering for CSKY | dirreke | -8/+30 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -1/+2 |
| 2023-10-02 | Implement Deref<LayoutS> for Layout | Lukas Wirth | -0/+7 |
| 2023-10-02 | Add VariantIdx back | Lukas Wirth | -4/+21 |
| 2023-10-02 | Move FieldIdx and Layout to rustc_target | Lukas Wirth | -0/+82 |
| 2023-10-02 | Bring back generic FieldIdx | Lukas Wirth | -2/+2 |
| 2023-09-20 | rustc_target/loongarch: Fix passing of transparent unions with only one non-Z... | WANG Rui | -0/+11 |
| 2023-09-19 | rustc_target/riscv: Fix passing of transparent unions with only one non-ZST m... | msizanoen | -0/+19 |
| 2023-09-17 | Rollup merge of #115654 - RalfJung:pass-mode-cast, r=compiler-errors | Dylan DPC | -27/+37 |
| 2023-09-15 | special case `TyAndLayout` debug impl | Boxy | -3/+38 |
| 2023-09-15 | clarify PassMode::Indirect as well | Ralf Jung | -18/+19 |
| 2023-09-15 | explain PassMode::Cast | Ralf Jung | -9/+18 |
| 2023-09-12 | add helper method for finding the one non-1-ZST field | Ralf Jung | -0/+21 |
| 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/+9 |
| 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 | Update compiler/rustc_target/src/abi/call/csky.rs | Dirreck | -1/+1 |
| 2023-08-14 | add a csky-unknown-linux-gnuabiv2 target | Dirreke | -0/+33 |
| 2023-08-10 | Auto merge of #114614 - RalfJung:offset-of-sanity, r=cjgillot | bors | -1/+6 |
| 2023-08-08 | feat: `riscv-interrupt-{m,s}` calling conventions | Seth Pellegrino | -0/+25 |
| 2023-08-08 | offset_of: guard against invalid use (with unsized fields) | Ralf Jung | -1/+6 |
| 2023-07-21 | Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" | David Tolnay | -5/+1 |
| 2023-07-21 | Auto merge of #113922 - matthiaskrgr:rollup-90cj2vv, r=matthiaskrgr | bors | -21/+0 |
| 2023-07-21 | rustc_target: drop duplicate code | David Rheinsberg | -21/+0 |
| 2023-07-21 | Don't treat ref. fields with non-null niches as `dereferenceable_or_null` | Moulins | -1/+5 |
| 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 |