León Orell Valerian Liehr
7025605b8c
Rename #[rustc_dump_layout]'s abi option to backend_repr
...
Moreover, dereference `ty_layout.align` for `#[rustc_dump_layout(align)]`
to render `align: Align($N bytes)` instead of `align: AbiAlign { abi: Align($N bytes) }`
which contains the same amount of information but it more concise and legible.
2026-04-10 12:13:52 +02:00
León Orell Valerian Liehr
357f670fde
Rename #[rustc_layout] to #[rustc_dump_layout]
2026-04-10 12:13:48 +02:00
Zachary S
85872cfaa2
Inhibit all-absent-variant optimization for all enum reprs that inhibit layout optimization, not just repr(C).
2025-09-28 15:22:05 -05:00
Zalathar
835fbcbcab
Remove the -test suffix from normalize directives
2024-12-27 19:58:16 +11:00
Zalathar
9aaa0c5867
Always use a colon in //@ normalize-*: headers
2024-07-11 12:23:44 +10:00
Erik Desjardins
8e40b17b6b
fix test failure due to differing u64 alignment on different targets
2024-02-28 18:48:14 -05:00
Erik Desjardins
4dabbcb23b
allow using scalarpair with a common prim of ptr/ptr-sized-int
2024-02-27 00:09:12 -05:00
许杰友 Jieyou Xu (Joe)
ec2cc761bc
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
2024-02-16 20:02:50 +00:00
Ralf Jung
0da9409e08
rustc_abi: audit uses of is_zst; fix a case of giving an enum insufficient alignment
2023-08-29 08:58:58 +02:00