Skip to content

Commit 1fa7203

Browse files
committed
bless MIR
1 parent a0e0575 commit 1fa7203

File tree

2 files changed

+31
-31
lines changed

2 files changed

+31
-31
lines changed

src/test/mir-opt/const_allocation2.main.ConstProp.after.mir.32bit

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -30,41 +30,41 @@ fn main() -> () {
3030
}
3131

3232
alloc0 (static: FOO, size: 8, align: 4) {
33-
╾─alloc21─╼ 03 00 00 00 │ ╾──╼....
33+
╾─alloc23─╼ 03 00 00 00 │ ╾──╼....
3434
}
3535

36-
alloc21 (size: 48, align: 4) {
37-
0x00 │ 00 00 00 00 __ __ __ __ ╾─alloc4──╼ 00 00 00 00 │ ....░░░░╾──╼....
38-
0x10 │ 00 00 00 00 __ __ __ __ ╾─alloc9──╼ 02 00 00 00 │ ....░░░░╾──╼....
39-
0x20 │ 01 00 00 00 2a 00 00 00 ╾─alloc19─╼ 03 00 00 00 │ ....*...╾──╼....
36+
alloc23 (size: 48, align: 4) {
37+
0x00 │ 00 00 00 00 __ __ __ __ ╾─alloc8──╼ 00 00 00 00 │ ....░░░░╾──╼....
38+
0x10 │ 00 00 00 00 __ __ __ __ ╾─alloc13─╼ 02 00 00 00 │ ....░░░░╾──╼....
39+
0x20 │ 01 00 00 00 2a 00 00 00 ╾─alloc21─╼ 03 00 00 00 │ ....*...╾──╼....
4040
}
4141

42-
alloc4 (size: 0, align: 4) {}
42+
alloc8 (size: 0, align: 4) {}
4343

44-
alloc9 (size: 8, align: 4) {
45-
╾─alloc7──╼ ╾─alloc8──╼ │ ╾──╼╾──╼
44+
alloc13 (size: 8, align: 4) {
45+
╾─alloc11─╼ ╾─alloc12─╼ │ ╾──╼╾──╼
4646
}
4747

48-
alloc7 (size: 1, align: 1) {
48+
alloc11 (size: 1, align: 1) {
4949
05 │ .
5050
}
5151

52-
alloc8 (size: 1, align: 1) {
52+
alloc12 (size: 1, align: 1) {
5353
06 │ .
5454
}
5555

56-
alloc19 (size: 12, align: 4) {
57-
╾─a15+0x3─╼ ╾─alloc16─╼ ╾─a18+0x2─╼ │ ╾──╼╾──╼╾──╼
56+
alloc21 (size: 12, align: 4) {
57+
╾─a17+0x3─╼ ╾─alloc18─╼ ╾─a20+0x2─╼ │ ╾──╼╾──╼╾──╼
5858
}
5959

60-
alloc15 (size: 4, align: 1) {
60+
alloc17 (size: 4, align: 1) {
6161
2a 45 15 6f │ *E.o
6262
}
6363

64-
alloc16 (size: 1, align: 1) {
64+
alloc18 (size: 1, align: 1) {
6565
2a │ *
6666
}
6767

68-
alloc18 (size: 4, align: 1) {
68+
alloc20 (size: 4, align: 1) {
6969
2a 45 15 6f │ *E.o
7070
}

src/test/mir-opt/const_allocation2.main.ConstProp.after.mir.64bit

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -30,44 +30,44 @@ fn main() -> () {
3030
}
3131

3232
alloc0 (static: FOO, size: 16, align: 8) {
33-
╾───────alloc21───────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
33+
╾───────alloc23───────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
3434
}
3535

36-
alloc21 (size: 72, align: 8) {
37-
0x00 │ 00 00 00 00 __ __ __ __ ╾───────alloc4────────╼ │ ....░░░░╾──────╼
36+
alloc23 (size: 72, align: 8) {
37+
0x00 │ 00 00 00 00 __ __ __ __ ╾───────alloc8────────╼ │ ....░░░░╾──────╼
3838
0x10 │ 00 00 00 00 00 00 00 00 00 00 00 00 __ __ __ __ │ ............░░░░
39-
0x20 │ ╾───────alloc9────────╼ 02 00 00 00 00 00 00 00 │ ╾──────╼........
40-
0x30 │ 01 00 00 00 2a 00 00 00 ╾───────alloc19───────╼ │ ....*...╾──────╼
39+
0x20 │ ╾───────alloc13───────╼ 02 00 00 00 00 00 00 00 │ ╾──────╼........
40+
0x30 │ 01 00 00 00 2a 00 00 00 ╾───────alloc21───────╼ │ ....*...╾──────╼
4141
0x40 │ 03 00 00 00 00 00 00 00 │ ........
4242
}
4343

44-
alloc4 (size: 0, align: 8) {}
44+
alloc8 (size: 0, align: 8) {}
4545

46-
alloc9 (size: 16, align: 8) {
47-
╾───────alloc7───────╼ ╾───────alloc8────────╼ │ ╾──────╼╾──────╼
46+
alloc13 (size: 16, align: 8) {
47+
╾───────alloc11───────╼ ╾───────alloc12───────╼ │ ╾──────╼╾──────╼
4848
}
4949

50-
alloc7 (size: 1, align: 1) {
50+
alloc11 (size: 1, align: 1) {
5151
05 │ .
5252
}
5353

54-
alloc8 (size: 1, align: 1) {
54+
alloc12 (size: 1, align: 1) {
5555
06 │ .
5656
}
5757

58-
alloc19 (size: 24, align: 8) {
59-
0x00 │ ╾─────alloc15+0x3─────╼ ╾───────alloc16───────╼ │ ╾──────╼╾──────╼
60-
0x10 │ ╾─────alloc18+0x2─────╼ │ ╾──────╼
58+
alloc21 (size: 24, align: 8) {
59+
0x00 │ ╾─────alloc17+0x3─────╼ ╾───────alloc18───────╼ │ ╾──────╼╾──────╼
60+
0x10 │ ╾─────alloc20+0x2─────╼ │ ╾──────╼
6161
}
6262

63-
alloc15 (size: 4, align: 1) {
63+
alloc17 (size: 4, align: 1) {
6464
2a 45 15 6f │ *E.o
6565
}
6666

67-
alloc16 (size: 1, align: 1) {
67+
alloc18 (size: 1, align: 1) {
6868
2a │ *
6969
}
7070

71-
alloc18 (size: 4, align: 1) {
71+
alloc20 (size: 4, align: 1) {
7272
2a 45 15 6f │ *E.o
7373
}

0 commit comments

Comments
 (0)