Zalathar
2df2c72d7a
Ignore #[doc(hidden)] items when computing trimmed paths
2026-01-19 12:27:27 +11:00
Mara Bos
8b20d0d0a1
Allow larger string pieces in fmt::Arguments repr.
2025-11-12 12:48:44 +01:00
Mara Bos
04c5e7b54a
Document fmt::Arguments internal representation.
2025-11-12 12:48:39 +01:00
Mara Bos
7b42543f81
Bless tests.
2025-11-12 12:48:27 +01:00
beepster4096
33cc7787bf
trivial test blessings
2025-10-10 18:40:00 -07:00
Scott McMurray
fe08ba0bae
Re-block SRoA on SIMD types
...
Fixes 144621
2025-07-29 20:41:34 -07:00
Camille GILLOT
9ff071219b
Give an AllocId to ConstValue::Slice.
2025-07-23 23:54:37 +00:00
Amogh Shivaram
c7ef03aeb7
Apply effects to otherwise edge in dataflow analysis
2025-07-08 18:15:05 -05:00
Mara Bos
4ca0f01a5a
Update mir-opt tests.
2025-06-18 10:20:20 +02:00
Mara Bos
ce50b4fd9d
Bless mir opt tests.
2025-05-01 12:29:43 +02:00
Lukas Markeffsky
bd31e3ed70
be even more precise about "cast" vs "coercion"
2024-09-24 23:12:02 +02:00
Scott McMurray
99cb0c6bc3
Bless *all* the mir-opt tests
2024-08-18 16:07:33 -07:00
Scott McMurray
249a36ffbd
Update mir-opt filechecks
2024-08-18 15:52:23 -07:00
Nicholas Nethercote
c9c80d2c5f
rustfmt tests/mir-opt.
...
The only non-obvious changes:
- `building/storage_live_dead_in_statics.rs` has a `#[rustfmt::skip]`
attribute to avoid reformating a table of data.
- Two `.mir` files have slight changes involving line numbers.
- In `unusual_item_types.rs` an `EMIT_MIR` annotation is moved to
outside a function, which is the usual spot, because `tidy` complains
if such a comment is indented.
The commit also tweaks the comments in `rustfmt.toml`.
2024-06-03 14:17:16 +10:00
Ben Kimock
9763222f59
Move the checks for Arguments constructors to inline const
2024-05-24 21:09:15 -04:00
Ralf Jung
75d0fdd967
mir-opt tests: rename unit-test -> test-mir-pass
2024-04-20 13:19:34 +02:00
Matthew Jasper
a277c901d9
Remove MIR unsafe check
...
This also remove safety information from MIR.
2024-04-03 08:50:12 +00:00
Ralf Jung
7d99e80c55
MIR printing: print the path of uneval'd const; refer to promoteds in a consistent way
2024-03-10 14:59:41 +01:00
许杰友 Jieyou Xu (Joe)
6e48b96692
[AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives
2024-02-22 16:04:04 +00:00
Jarl Evanson
bae4f177b8
Enable structs SROA MIR-opt test
2024-02-04 12:04:39 -06:00
Jarl Evanson
103159809a
Enable lifetimes SROA MIR-opt test
2024-01-28 16:04:07 -06:00
Camille GILLOT
4ff03cd1a4
Allow to run filecheck in mir-opt tests.
2023-10-19 15:51:52 +00:00
Camille GILLOT
26c48e6f95
Refactor how MIR represents composite debuginfo.
2023-09-05 17:20:07 +00:00
Nilstrieb
2beabbbf6f
Rename adjustment::PointerCast and variants using it to PointerCoercion
...
It makes it sound like the `ExprKind` and `Rvalue` are supposed to represent all pointer related
casts, when in reality their just used to share a some enum variants. Make it clear there these
are only coercion to make it clear why only some pointer related "casts" are in the enum.
2023-07-07 18:17:16 +02:00
Ben Kimock
0a1fa411ed
Remove comments from mir-opt MIR dumps
2023-06-15 15:19:11 -04:00
Mara Bos
9cc5949f9f
Update tests.
2023-04-24 16:16:14 +02:00
Gary Guo
2a9d710d99
Bless tests
2023-04-06 09:34:17 +01:00
Mara Bos
769886cc35
Bless mir-opt tests.
...
(Only the lifetime spans changed.)
2023-03-27 14:57:02 +02:00
Camille GILLOT
708536bb47
Remove -Zverbose.
2023-03-05 19:18:58 +00:00
Camille GILLOT
fc1a861558
Erase lifetimes in SROA.
2023-03-05 18:35:30 +00:00
Camille GILLOT
248a5301af
Move SROA tests.
2023-03-05 18:15:57 +00:00