diff options
| author | Camille GILLOT <gillot.camille@gmail.com> | 2025-04-04 10:27:50 +0000 |
|---|---|---|
| committer | Camille GILLOT <gillot.camille@gmail.com> | 2025-04-04 10:55:42 +0000 |
| commit | d9caf840e1b82d24238b516d714f3933a96ff04a (patch) | |
| tree | aa088a0cb69e155018259f05d2b44482f2ba0015 /tests | |
| parent | 109edab245e72c876467938d46bd0ad65aaeee0b (diff) | |
| download | rust-d9caf840e1b82d24238b516d714f3933a96ff04a.tar.gz rust-d9caf840e1b82d24238b516d714f3933a96ff04a.zip | |
Only introduce stable projections.
Diffstat (limited to 'tests')
3 files changed, 3 insertions, 5 deletions
diff --git a/tests/mir-opt/gvn.remove_casts_must_change_both_sides.GVN.panic-abort.diff b/tests/mir-opt/gvn.remove_casts_must_change_both_sides.GVN.panic-abort.diff index 545a1e350b8..98cb34810bc 100644 --- a/tests/mir-opt/gvn.remove_casts_must_change_both_sides.GVN.panic-abort.diff +++ b/tests/mir-opt/gvn.remove_casts_must_change_both_sides.GVN.panic-abort.diff @@ -9,8 +9,7 @@ bb0: { _3 = copy (*_1) as *const u8 (PtrToPtr); _4 = copy _2 as *const u8 (PtrToPtr); -- _0 = Eq(copy _3, copy _4); -+ _0 = Eq(copy (*_1), copy _2); + _0 = Eq(copy _3, copy _4); return; } } diff --git a/tests/mir-opt/gvn.remove_casts_must_change_both_sides.GVN.panic-unwind.diff b/tests/mir-opt/gvn.remove_casts_must_change_both_sides.GVN.panic-unwind.diff index 545a1e350b8..98cb34810bc 100644 --- a/tests/mir-opt/gvn.remove_casts_must_change_both_sides.GVN.panic-unwind.diff +++ b/tests/mir-opt/gvn.remove_casts_must_change_both_sides.GVN.panic-unwind.diff @@ -9,8 +9,7 @@ bb0: { _3 = copy (*_1) as *const u8 (PtrToPtr); _4 = copy _2 as *const u8 (PtrToPtr); -- _0 = Eq(copy _3, copy _4); -+ _0 = Eq(copy (*_1), copy _2); + _0 = Eq(copy _3, copy _4); return; } } diff --git a/tests/mir-opt/gvn.rs b/tests/mir-opt/gvn.rs index fa263091a81..6ef320c90de 100644 --- a/tests/mir-opt/gvn.rs +++ b/tests/mir-opt/gvn.rs @@ -1048,7 +1048,7 @@ fn remove_casts_must_change_both_sides(mut_a: &*mut u8, mut_b: *mut u8) -> bool let a = *mut_a as *const u8; // CHECK: [[B:_.+]] = copy _2 as *const u8 (PtrToPtr); let b = mut_b as *const u8; - // CHECK: _0 = Eq(copy (*_1), copy _2); + // CHECK: _0 = Eq(copy [[A]], copy [[B]]); RET = a == b; Return() } |
