Skip to content

Commit

Permalink
Fixing snapshots
Browse files Browse the repository at this point in the history
  • Loading branch information
FTRobbin committed Feb 7, 2025
1 parent a00b78e commit 83a6209
Show file tree
Hide file tree
Showing 17 changed files with 94 additions and 188 deletions.
35 changes: 18 additions & 17 deletions tests/snapshots/files__block-diamond-optimize-sequential.snap
Original file line number Diff line number Diff line change
@@ -1,35 +1,36 @@
---
source: tests/files.rs
expression: visualization.result
snapshot_kind: text
---
# ARGS: 1
@main(v0: int) {
c1_: int = const 1;
c2_: int = const 2;
v3_: bool = lt v0 c2_;
c4_: int = const 0;
c1_: int = const 2;
v2_: bool = lt v0 c1_;
c3_: int = const 0;
c4_: int = const 1;
c5_: int = const 5;
v6_: int = id c1_;
v7_: int = id c1_;
v8_: int = id c2_;
br v3_ .b9_ .b10_;
v6_: int = id c4_;
v7_: int = id c4_;
v8_: int = id c1_;
br v2_ .b9_ .b10_;
.b9_:
c11_: bool = const true;
c12_: int = const 4;
v13_: int = select c11_ c12_ c2_;
v13_: int = select c11_ c12_ c1_;
v6_: int = id v13_;
v7_: int = id c1_;
v8_: int = id c2_;
v14_: int = add c2_ v6_;
v15_: int = select v3_ v6_ v14_;
v16_: int = add c1_ v15_;
v7_: int = id c4_;
v8_: int = id c1_;
v14_: int = add c1_ v6_;
v15_: int = select v2_ v6_ v14_;
v16_: int = add c4_ v15_;
print v16_;
ret;
jmp .b17_;
.b10_:
v14_: int = add c2_ v6_;
v15_: int = select v3_ v6_ v14_;
v16_: int = add c1_ v15_;
v14_: int = add c1_ v6_;
v15_: int = select v2_ v6_ v14_;
v16_: int = add c4_ v15_;
print v16_;
ret;
.b17_:
Expand Down
49 changes: 0 additions & 49 deletions tests/snapshots/files__branch_hoisting-optimize.snap.new

This file was deleted.

5 changes: 3 additions & 2 deletions tests/snapshots/files__fib_recursive-optimize-sequential.snap
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
source: tests/files.rs
expression: visualization.result
snapshot_kind: text
---
# ARGS:
@fac(v0: int): int {
Expand Down Expand Up @@ -381,8 +382,8 @@ expression: visualization.result
v17_: bool = eq c12_ c1_;
br v17_ .b18_ .b19_;
.b18_:
v20_: int = call @fac c12_;
v21_: int = id c12_;
v20_: int = call @fac c1_;
v21_: int = id c1_;
v13_: int = id v21_;
v16_: int = id c0_;
v4_: int = id v16_;
Expand Down
22 changes: 12 additions & 10 deletions tests/snapshots/files__if_push_in-optimize-sequential.snap
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
source: tests/files.rs
expression: visualization.result
snapshot_kind: text
---
# ARGS: 20
@main(v0: int) {
Expand All @@ -10,15 +11,16 @@ expression: visualization.result
v4_: int = mul c3_ v0;
c5_: int = const 5;
v6_: int = mul c5_ v4_;
c7_: int = const -3;
v8_: int = mul c7_ v4_;
v9_: int = select v2_ v6_ v8_;
v10_: bool = ge v9_ c1_;
c11_: int = const 10;
v12_: int = mul c11_ v9_;
c13_: int = const 37;
v14_: int = mul c13_ v9_;
v15_: int = select v10_ v12_ v14_;
print v15_;
c7_: int = const 3;
v8_: int = neg c7_;
v9_: int = mul v4_ v8_;
v10_: int = select v2_ v6_ v9_;
v11_: bool = ge v10_ c1_;
c12_: int = const 10;
v13_: int = mul c12_ v10_;
c14_: int = const 37;
v15_: int = mul c14_ v10_;
v16_: int = select v11_ v13_ v15_;
print v16_;
ret;
}
30 changes: 18 additions & 12 deletions tests/snapshots/files__if_push_in-optimize.snap
Original file line number Diff line number Diff line change
@@ -1,20 +1,26 @@
---
source: tests/files.rs
expression: visualization.result
snapshot_kind: text
---
# ARGS: 20
@main(v0: int) {
c1_: int = const 10;
c2_: int = const 0;
v3_: bool = gt v0 c2_;
c4_: int = const 2;
v5_: int = mul c4_ v0;
c6_: int = const 5;
v7_: int = mul c6_ v5_;
c8_: int = const -3;
v9_: int = mul c8_ v5_;
v10_: int = select v3_ v7_ v9_;
v11_: int = mul c1_ v10_;
print v11_;
c1_: int = const 0;
v2_: bool = gt v0 c1_;
c3_: int = const 2;
v4_: int = mul c3_ v0;
c5_: int = const 5;
v6_: int = mul c5_ v4_;
c7_: int = const 3;
v8_: int = neg c7_;
v9_: int = mul v4_ v8_;
v10_: int = select v2_ v6_ v9_;
v11_: bool = ge v10_ c1_;
c12_: int = const 10;
v13_: int = mul c12_ v10_;
c14_: int = const 37;
v15_: int = mul c14_ v10_;
v16_: int = select v11_ v13_ v15_;
print v16_;
ret;
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
source: tests/files.rs
assertion_line: 36
expression: visualization.result
snapshot_kind: text
---
# ARGS: 21324
@main(v0: int) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
source: tests/files.rs
assertion_line: 36
expression: visualization.result
snapshot_kind: text
---
# ARGS: 21324
@main(v0: int) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
source: tests/files.rs
assertion_line: 36
expression: visualization.result
snapshot_kind: text
---
# ARGS: 21324
@main(v0: int) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
source: tests/files.rs
assertion_line: 36
expression: visualization.result
snapshot_kind: text
---
# ARGS: 21324
@main(v0: int) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
source: tests/files.rs
assertion_line: 36
expression: visualization.result
snapshot_kind: text
---
# ARGS: 21324
@main(v0: int) {
Expand Down
12 changes: 12 additions & 0 deletions tests/snapshots/files__lowbit_naive-optimize.snap
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
source: tests/files.rs
expression: visualization.result
snapshot_kind: text
---
# ARGS: 21324
@main(v0: int) {
v1_: int = neg v0;
v2_: int = bitand v0 v1_;
print v2_;
ret;
}
39 changes: 0 additions & 39 deletions tests/snapshots/files__lowbit_naive-optimize.snap.new

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
source: tests/files.rs
assertion_line: 36
expression: visualization.result
snapshot_kind: text
---
# ARGS: 21324
@main(v0: int) {
Expand Down

This file was deleted.

12 changes: 12 additions & 0 deletions tests/snapshots/files__lowbit_naive_br-optimize.snap
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
source: tests/files.rs
expression: visualization.result
snapshot_kind: text
---
# ARGS: 21324
@main(v0: int) {
v1_: int = neg v0;
v2_: int = bitand v0 v1_;
print v2_;
ret;
}
15 changes: 8 additions & 7 deletions tests/snapshots/files__reassoc-optimize-sequential.snap
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
---
source: tests/files.rs
expression: visualization.result
snapshot_kind: text
---
# ARGS: 2 4
@main(v0: int, v1: int) {
c2_: int = const 4;
v3_: int = add c2_ v1;
c4_: int = const 3;
v5_: int = add c4_ v0;
v6_: int = add v3_ v5_;
c7_: int = const 1;
v8_: int = add c7_ v6_;
c2_: int = const 1;
c3_: int = const 3;
v4_: int = add c3_ v0;
c5_: int = const 4;
v6_: int = add c5_ v1;
v7_: int = add v4_ v6_;
v8_: int = add c2_ v7_;
print v8_;
ret;
}
Loading

0 comments on commit 83a6209

Please sign in to comment.