| Age | Commit message (Expand) | Author | Lines |
| 2022-02-13 | Auto merge of #93670 - erikdesjardins:noundef, r=nikic | bors | -1/+7 |
| 2022-02-09 | Make FnAbiError Copy. | Camille GILLOT | -26/+17 |
| 2022-02-09 | Ensure that queries only return Copy types. | Camille GILLOT | -16/+25 |
| 2022-02-08 | Auto merge of #93561 - Amanieu:more-unwind-abi, r=nagisa | bors | -14/+17 |
| 2022-02-05 | Apply noundef attribute to &T, &mut T, Box<T>, bool | Erik Desjardins | -1/+7 |
| 2022-02-03 | Auto merge of #92932 - ouz-a:master, r=oli-obk | bors | -1/+4 |
| 2022-02-02 | Add more *-unwind ABI variants | Amanieu d'Antras | -14/+17 |
| 2022-02-01 | fix for the issue #92464 | ouz-a | -1/+4 |
| 2022-01-15 | initial revert | Ellen | -4/+2 |
| 2022-01-11 | Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef` | Aaron Hill | -8/+7 |
| 2021-12-20 | try to fix ICE in fn_abi_of_instance | Ralf Jung | -4/+7 |
| 2021-12-19 | Rollup merge of #91984 - Aaron1011:rustc-middle-lifetime, r=oli-obk | Matthias Krüger | -8/+8 |
| 2021-12-15 | Remove `in_band_lifetimes` from `rustc_middle` | Aaron Hill | -8/+8 |
| 2021-12-14 | Minor cleanup | Chase Wilson | -4/+4 |
| 2021-12-03 | Rollup merge of #90854 - sanxiyn:unsized-and-uninhabited, r=estebank | Matthias Krüger | -1/+1 |
| 2021-12-01 | address review | b-naber | -0/+4 |
| 2021-12-01 | implement version of normalize_erasing_regions that doesn't assume value is n... | b-naber | -1/+18 |
| 2021-11-13 | Type can be unsized and uninhabited | Seo Sanghyeon | -1/+1 |
| 2021-11-05 | Update LLVM comments around NoAliasMutRef | Josh Stone | -3/+4 |
| 2021-10-16 | Adopt let_else across the compiler | est31 | -9/+4 |
| 2021-10-10 | Auto merge of #88952 - skrap:add-armv7-uclibc, r=nagisa | bors | -2/+2 |
| 2021-10-08 | clippy::complexity fixes | Matthias Krüger | -2/+2 |
| 2021-10-06 | Rollup merge of #89329 - tmiasko:print-type-sizes-no-fields, r=jackh726 | Manish Goregaokar | -2/+5 |
| 2021-10-06 | Add new target armv7-unknown-linux-uclibceabihf | Yannick Koehler | -2/+2 |
| 2021-10-03 | Remove re-export. | Camille GILLOT | -1/+0 |
| 2021-09-30 | Implemented -Z randomize-layout | Chase Wilson | -13/+35 |
| 2021-09-28 | print-type-sizes: skip field printing for primitives | Tomasz Miąsko | -2/+5 |
| 2021-09-18 | [HACK(eddyb)] arena-allocate but don't intern `FnAbi`s. | Eduard-Mihai Burtescu | -1/+1 |
| 2021-09-18 | Querify `fn_abi_of_{fn_ptr,instance}`. | Eduard-Mihai Burtescu | -58/+65 |
| 2021-09-18 | ty::layout: replicate `layout_of` setup for `fn_abi_of_{fn_ptr,instance}`. | Eduard-Mihai Burtescu | -106/+115 |
| 2021-09-18 | ty::layout: intern `FnAbi`s as `&'tcx`. | Eduard-Mihai Burtescu | -8/+8 |
| 2021-09-18 | ty::layout: propagate errors up to (but not out of) `FnAbi::of_*`. | Eduard-Mihai Burtescu | -25/+104 |
| 2021-09-18 | rustc_target: `adjust_for_cabi` -> `adjust_for_foreign_abi`. | Eduard-Mihai Burtescu | -1/+1 |
| 2021-09-18 | ty::layout: split out a private trait from `FnAbiExt`. | Eduard-Mihai Burtescu | -10/+21 |
| 2021-09-18 | ty::layout: move `trait FnAbiExt` to just before its `impl`. | Eduard-Mihai Burtescu | -28/+28 |
| 2021-09-09 | Rename `(un)signed` to `(un)signed_int` | Andreas Liljeqvist | -2/+2 |
| 2021-09-09 | Move `unsigned_max` etc into `Size` again | Andreas Liljeqvist | -4/+4 |
| 2021-09-09 | Make `abi::Abi` `Copy` and remove a *lot* of refs | Andreas Liljeqvist | -40/+32 |
| 2021-09-09 | Remove `contains_zero`, respect the compiler | Andreas Liljeqvist | -1/+1 |
| 2021-09-02 | ty::layout: split `LayoutOf` into required and (blanket) provided halves. | Eduard-Mihai Burtescu | -4/+10 |
| 2021-09-02 | ty::layout: implement `layout_of` automatically as a default method. | Eduard-Mihai Burtescu | -11/+50 |
| 2021-09-02 | rustc_target: move `LayoutOf` to `ty::layout`. | Eduard-Mihai Burtescu | -17/+48 |
| 2021-08-30 | rustc_target: remove `LayoutOf` bound from `TyAbiInterface`. | Eduard-Mihai Burtescu | -24/+30 |
| 2021-08-30 | rustc_target: `TyAndLayout::field` should never error. | Eduard-Mihai Burtescu | -48/+53 |
| 2021-08-27 | rustc_target: require `TyAbiInterface` in `LayoutOf`. | Eduard-Mihai Burtescu | -0/+14 |
| 2021-08-27 | rustc_target: rename `TyAndLayoutMethods` to `TyAbiInterface`. | Eduard-Mihai Burtescu | -4/+8 |
| 2021-08-27 | rustc_target: add lifetime parameter to `LayoutOf`. | Eduard-Mihai Burtescu | -13/+9 |
| 2021-08-27 | Auto merge of #88326 - eddyb:inline-ty-layout-methods, r=oli-obk | bors | -0/+10 |
| 2021-08-26 | Auto merge of #87280 - lcnr:lazy-anon-const-default-substs, r=nikomatsakis | bors | -2/+4 |
| 2021-08-26 | `#[inline]` non-generic `pub fn`s in `rustc_target::abi` and `ty::layout`. | Eduard-Mihai Burtescu | -0/+10 |