| Age | Commit message (Expand) | Author | Lines |
| 2025-03-01 | Rollup merge of #137804 - RalfJung:backend-repr-simd-vector, r=workingjubilee | Matthias Krüger | -3/+3 |
| 2025-02-28 | rename BackendRepr::Vector → SimdVector | Ralf Jung | -3/+3 |
| 2025-02-28 | Rollup merge of #137770 - compiler-errors:unsafe-binder-sized-crit, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -3/+6 |
| 2025-02-28 | Fix sized constraint for unsafe binder | Michael Goulet | -3/+6 |
| 2025-02-27 | Don't infer unwinding of virtual calls based on the function attributes | DianQK | -6/+13 |
| 2025-02-27 | Don't infer attributes of virtual calls based on the function body | DianQK | -34/+29 |
| 2025-02-23 | Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, r=saethlin,tr... | Jacob Pratt | -4/+4 |
| 2025-02-23 | Rollup merge of #137256 - workingjubilee:untangle-vector-abi-assumptions, r=b... | Matthias Krüger | -26/+34 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -4/+4 |
| 2025-02-22 | Rollup merge of #137399 - lukas-code:oopsie-woopsie, r=compiler-errors | Matthias Krüger | -1/+15 |
| 2025-02-21 | don't leave assoc const unnormalized due to unconstrained params | Lukas Markeffsky | -0/+1 |
| 2025-02-21 | layout_of: put back not-so-unreachable case | Lukas Markeffsky | -1/+14 |
| 2025-02-21 | Rollup merge of #137350 - nnethercote:remove-Map-3, r=Zalathar | Matthias Krüger | -3/+3 |
| 2025-02-20 | compiler: split vector_align into cabi and llvmlike | Jubilee Young | -2/+5 |
| 2025-02-20 | compiler: `BackendRepr::inherent_{size,align} -> scalar_{size,align}` | Jubilee Young | -23/+28 |
| 2025-02-20 | compiler: Align::max_for_offset -> Align::max_aligned_factor | Jubilee Young | -1/+1 |
| 2025-02-21 | Move methods from Map to TyCtxt, part 3. | Nicholas Nethercote | -3/+3 |
| 2025-02-20 | Update check to reflect that non-ZST uninhabited types should not be PassMode... | Zachary S | -1/+1 |
| 2025-02-20 | Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field... | Zachary S | -21/+19 |
| 2025-02-19 | Make fewer crates depend on rustc_ast_ir | Michael Goulet | -2/+1 |
| 2025-02-18 | cosmetic changes | Lukas Markeffsky | -18/+22 |
| 2025-02-18 | remove useless parameter | Lukas Markeffsky | -36/+10 |
| 2025-02-18 | remove redundant code | Lukas Markeffsky | -11/+9 |
| 2025-02-18 | remove unreachable cases | Lukas Markeffsky | -15/+8 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -1/+1 |
| 2025-02-17 | Auto merge of #137164 - matthiaskrgr:rollup-dj5826k, r=matthiaskrgr | bors | -5/+8 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -1/+1 |
| 2025-02-16 | Move hashes from rustc_data_structure to rustc_hashes so they can be shared w... | Ben Kimock | -1/+1 |
| 2025-02-15 | Replace some u64 hashes with Hash64 | Ben Kimock | -5/+8 |
| 2025-02-13 | Auto merge of #136593 - lukas-code:ty-value-perf, r=oli-obk | bors | -9/+3 |
| 2025-02-13 | Auto merge of #136954 - jhpratt:rollup-koefsot, r=jhpratt | bors | -1/+1 |
| 2025-02-12 | Rollup merge of #136807 - workingjubilee:merge-gpus-to-get-the-arcradeongefor... | Jacob Pratt | -1/+1 |
| 2025-02-13 | intern valtrees | Lukas Markeffsky | -9/+3 |
| 2025-02-12 | Auto merge of #135994 - 1c3t3a:rename-unsafe-ptr, r=oli-obk | bors | -2/+2 |
| 2025-02-10 | compiler: die immediately instead of handling unknown target codegen | Jubilee Young | -8/+4 |
| 2025-02-10 | Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr | Bastian Kersting | -2/+2 |
| 2025-02-09 | compiler: internally merge `Conv::PtxKernel` into `GpuKernel` | Jubilee Young | -1/+1 |
| 2025-02-08 | Rustfmt | bjorn3 | -24/+39 |
| 2025-02-06 | Rollup merge of #136435 - Zalathar:thir-pat-stuff, r=Nadrieril | Matthias Krüger | -1/+2 |
| 2025-02-05 | Rollup merge of #133932 - bjorn3:fix_ptx_kernel_abi, r=wesleywiser | Jubilee | -8/+3 |
| 2025-02-03 | Remove `'pat` lifetime from some match-lowering data structures | Zalathar | -1/+2 |
| 2025-02-02 | Rollup merge of #136279 - Zalathar:ensure-ok, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -1/+1 |
| 2025-01-31 | Implement MIR, CTFE, and codegen for unsafe binders | Michael Goulet | -0/+8 |
| 2025-01-30 | introduce `ty::Value` | Lukas Markeffsky | -14/+11 |
| 2025-01-27 | Add `TooGeneric` variant to `LayoutError` and emit `Unknown` one | FedericoBruzzone | -19/+50 |
| 2025-01-26 | Avoid using make_direct_deprecated() in extern "ptx-kernel" | bjorn3 | -8/+3 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -2/+2 |
| 2025-01-17 | new solver: prefer trivial builtin impls over where-clauses | Rémy Rakic | -1/+1 |
| 2025-01-17 | Auto merge of #135047 - Flakebi:amdgpu-kernel-cc, r=workingjubilee | bors | -0/+1 |