Skip to content

Commit f2c8e37

Browse files
#cleanup Change test prefix from JSHIR to JSIR. (#89)
PiperOrigin-RevId: 941297121 Co-authored-by: Google JSIR Bot <jscat-oss-bot-external@google.com>
1 parent aa457b9 commit f2c8e37

148 files changed

Lines changed: 4828 additions & 4828 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

maldoca/js/ir/analyses/constant_propagation/tests/and/output.generated.txt

Lines changed: 254 additions & 254 deletions
Large diffs are not rendered by default.

maldoca/js/ir/analyses/constant_propagation/tests/and/run.generated.lit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
// RUN: jsir_gen --input_file "$(dirname %s)"/input.js \
33
// RUN: --passes "source2ast,ast2hir" \
44
// RUN: --jsir_analysis constant_propagation \
5-
// RUN: | FileCheck --check-prefix JSHIR "$(dirname %s)"/output.generated.txt
5+
// RUN: | FileCheck --check-prefix JSIR "$(dirname %s)"/output.generated.txt
Lines changed: 116 additions & 116 deletions
Original file line numberDiff line numberDiff line change
@@ -1,116 +1,116 @@
1-
// JSHIR: "jsir.file"() <{comments = []}> ({
2-
// JSHIR-NEXT: "jsir.program"() <{source_type = "script"}> ({
3-
// JSHIR-NEXT: "jsir.variable_declaration"() <{kind = "var"}> ({
4-
// JSHIR-NEXT: %4 = "jsir.identifier_ref"() <{name = "x"}> : () -> !jsir.any
5-
// JSHIR-NEXT: %5 = "jsir.numeric_literal"() <{extra = #jsir<numeric_literal_extra "3", 3.000000e+00 : f64>, value = 3.000000e+00 : f64}> : () -> !jsir.any
6-
// JSHIR-NEXT: %6 = "jsir.variable_declarator"(%4, %5) : (!jsir.any, !jsir.any) -> !jsir.any
7-
// JSHIR-NEXT: "jsir.exprs_region_end"(%6) : (!jsir.any) -> ()
8-
// JSHIR-NEXT: }) : () -> ()
9-
// JSHIR-NEXT: "jshir.while_statement"() ({
10-
// JSHIR-NEXT: %4 = "jsir.boolean_literal"() <{value = true}> : () -> !jsir.any
11-
// JSHIR-NEXT: "jsir.expr_region_end"(%4) : (!jsir.any) -> ()
12-
// JSHIR-NEXT: }, {
13-
// JSHIR-NEXT: "jshir.block_statement"() ({
14-
// JSHIR-NEXT: "jshir.break_statement"() : () -> ()
15-
// JSHIR-NEXT: %4 = "jsir.identifier_ref"() <{name = "x"}> : () -> !jsir.any
16-
// JSHIR-NEXT: %5 = "jsir.numeric_literal"() <{extra = #jsir<numeric_literal_extra "2", 2.000000e+00 : f64>, value = 2.000000e+00 : f64}> : () -> !jsir.any
17-
// JSHIR-NEXT: %6 = "jsir.assignment_expression"(%4, %5) <{operator_ = "="}> : (!jsir.any, !jsir.any) -> !jsir.any
18-
// JSHIR-NEXT: "jsir.expression_statement"(%6) : (!jsir.any) -> ()
19-
// JSHIR-NEXT: }, {
20-
// JSHIR-NEXT: ^bb0:
21-
// JSHIR-NEXT: }) : () -> ()
22-
// JSHIR-NEXT: }) : () -> ()
23-
// JSHIR-NEXT: %0 = "jsir.identifier"() <{name = "console"}> : () -> !jsir.any
24-
// JSHIR-NEXT: %1 = "jsir.member_expression"(%0) <{literal_property = #jsir<identifier <L 6 C 8>, <L 6 C 11>, "log", 54, 57, 0, "log">}> : (!jsir.any) -> !jsir.any
25-
// JSHIR-NEXT: %2 = "jsir.identifier"() <{name = "x"}> : () -> !jsir.any
26-
// JSHIR-NEXT: %3 = "jsir.call_expression"(%1, %2) : (!jsir.any, !jsir.any) -> !jsir.any
27-
// JSHIR-NEXT: "jsir.expression_statement"(%3) : (!jsir.any) -> ()
28-
// JSHIR-NEXT: }, {
29-
// JSHIR-NEXT: ^bb0:
30-
// JSHIR-NEXT: }) : () -> ()
31-
// JSHIR-NEXT: }) : () -> ()
32-
// JSHIR-NEXT: jsir.file {[]} ({
33-
// JSHIR-NEXT: ^bb0:
34-
// JSHIR-NEXT: // <executable>
35-
// JSHIR-NEXT: // State [default = <unknown>] { }
36-
// JSHIR-NEXT: jsir.program {"script"} ({
37-
// JSHIR-NEXT: ^bb0:
38-
// JSHIR-NEXT: // <executable>
39-
// JSHIR-NEXT: // State [default = <unknown>] { }
40-
// JSHIR-NEXT: jsir.variable_declaration {"var"} ({
41-
// JSHIR-NEXT: ^bb0:
42-
// JSHIR-NEXT: // <executable>
43-
// JSHIR-NEXT: // State [default = <unknown>] { }
44-
// JSHIR-NEXT: %4 = jsir.identifier_ref {"x"}
45-
// JSHIR-NEXT: // %4 = <unknown>
46-
// JSHIR-NEXT: // State [default = <unknown>] { }
47-
// JSHIR-NEXT: %5 = jsir.numeric_literal {#jsir<numeric_literal_extra "3", 3.000000e+00 : f64>, 3.000000e+00 : f64}
48-
// JSHIR-NEXT: // %5 = 3.000000e+00 : f64
49-
// JSHIR-NEXT: // State [default = <unknown>] { }
50-
// JSHIR-NEXT: %6 = jsir.variable_declarator (%4, %5)
51-
// JSHIR-NEXT: // %6 = <uninitialized>
52-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
53-
// JSHIR-NEXT: jsir.exprs_region_end (%6)
54-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
55-
// JSHIR-NEXT: })
56-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
57-
// JSHIR-NEXT: jshir.while_statement ({
58-
// JSHIR-NEXT: ^bb0:
59-
// JSHIR-NEXT: // <executable>
60-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
61-
// JSHIR-NEXT: %4 = jsir.boolean_literal {true}
62-
// JSHIR-NEXT: // %4 = true
63-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
64-
// JSHIR-NEXT: jsir.expr_region_end (%4)
65-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
66-
// JSHIR-NEXT: }, {
67-
// JSHIR-NEXT: ^bb0:
68-
// JSHIR-NEXT: // <executable>
69-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
70-
// JSHIR-NEXT: jshir.block_statement ({
71-
// JSHIR-NEXT: ^bb0:
72-
// JSHIR-NEXT: // <executable>
73-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
74-
// JSHIR-NEXT: jshir.break_statement
75-
// JSHIR-NEXT: // State [default = <uninitialized>] { }
76-
// JSHIR-NEXT: %4 = jsir.identifier_ref {"x"}
77-
// JSHIR-NEXT: // %4 = <unknown>
78-
// JSHIR-NEXT: // State [default = <uninitialized>] { }
79-
// JSHIR-NEXT: %5 = jsir.numeric_literal {#jsir<numeric_literal_extra "2", 2.000000e+00 : f64>, 2.000000e+00 : f64}
80-
// JSHIR-NEXT: // %5 = 2.000000e+00 : f64
81-
// JSHIR-NEXT: // State [default = <uninitialized>] { }
82-
// JSHIR-NEXT: %6 = jsir.assignment_expression (%4, %5) {"="}
83-
// JSHIR-NEXT: // %6 = <unknown>
84-
// JSHIR-NEXT: // State [default = <uninitialized>] { <x#0 : 2.000000e+00 : f64> }
85-
// JSHIR-NEXT: jsir.expression_statement (%6)
86-
// JSHIR-NEXT: // State [default = <uninitialized>] { <x#0 : 2.000000e+00 : f64> }
87-
// JSHIR-NEXT: }, {
88-
// JSHIR-NEXT: ^bb0:
89-
// JSHIR-NEXT: // <executable>
90-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
91-
// JSHIR-NEXT: })
92-
// JSHIR-NEXT: // State [default = <uninitialized>] { }
93-
// JSHIR-NEXT: })
94-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
95-
// JSHIR-NEXT: %0 = jsir.identifier {"console"}
96-
// JSHIR-NEXT: // %0 = <unknown>
97-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
98-
// JSHIR-NEXT: %1 = jsir.member_expression (%0) {#jsir<identifier <L 6 C 8>, <L 6 C 11>, "log", 54, 57, 0, "log">}
99-
// JSHIR-NEXT: // %1 = <unknown>
100-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
101-
// JSHIR-NEXT: %2 = jsir.identifier {"x"}
102-
// JSHIR-NEXT: // %2 = 3.000000e+00 : f64
103-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
104-
// JSHIR-NEXT: %3 = jsir.call_expression (%1, %2)
105-
// JSHIR-NEXT: // %3 = <unknown>
106-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
107-
// JSHIR-NEXT: jsir.expression_statement (%3)
108-
// JSHIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
109-
// JSHIR-NEXT: }, {
110-
// JSHIR-NEXT: ^bb0:
111-
// JSHIR-NEXT: // <executable>
112-
// JSHIR-NEXT: // State [default = <unknown>] { }
113-
// JSHIR-NEXT: })
114-
// JSHIR-NEXT: // State [default = <unknown>] { }
115-
// JSHIR-NEXT: })
116-
// JSHIR-NEXT: // State [default = <uninitialized>] { }
1+
// JSIR: "jsir.file"() <{comments = []}> ({
2+
// JSIR-NEXT: "jsir.program"() <{source_type = "script"}> ({
3+
// JSIR-NEXT: "jsir.variable_declaration"() <{kind = "var"}> ({
4+
// JSIR-NEXT: %4 = "jsir.identifier_ref"() <{name = "x"}> : () -> !jsir.any
5+
// JSIR-NEXT: %5 = "jsir.numeric_literal"() <{extra = #jsir<numeric_literal_extra "3", 3.000000e+00 : f64>, value = 3.000000e+00 : f64}> : () -> !jsir.any
6+
// JSIR-NEXT: %6 = "jsir.variable_declarator"(%4, %5) : (!jsir.any, !jsir.any) -> !jsir.any
7+
// JSIR-NEXT: "jsir.exprs_region_end"(%6) : (!jsir.any) -> ()
8+
// JSIR-NEXT: }) : () -> ()
9+
// JSIR-NEXT: "jshir.while_statement"() ({
10+
// JSIR-NEXT: %4 = "jsir.boolean_literal"() <{value = true}> : () -> !jsir.any
11+
// JSIR-NEXT: "jsir.expr_region_end"(%4) : (!jsir.any) -> ()
12+
// JSIR-NEXT: }, {
13+
// JSIR-NEXT: "jshir.block_statement"() ({
14+
// JSIR-NEXT: "jshir.break_statement"() : () -> ()
15+
// JSIR-NEXT: %4 = "jsir.identifier_ref"() <{name = "x"}> : () -> !jsir.any
16+
// JSIR-NEXT: %5 = "jsir.numeric_literal"() <{extra = #jsir<numeric_literal_extra "2", 2.000000e+00 : f64>, value = 2.000000e+00 : f64}> : () -> !jsir.any
17+
// JSIR-NEXT: %6 = "jsir.assignment_expression"(%4, %5) <{operator_ = "="}> : (!jsir.any, !jsir.any) -> !jsir.any
18+
// JSIR-NEXT: "jsir.expression_statement"(%6) : (!jsir.any) -> ()
19+
// JSIR-NEXT: }, {
20+
// JSIR-NEXT: ^bb0:
21+
// JSIR-NEXT: }) : () -> ()
22+
// JSIR-NEXT: }) : () -> ()
23+
// JSIR-NEXT: %0 = "jsir.identifier"() <{name = "console"}> : () -> !jsir.any
24+
// JSIR-NEXT: %1 = "jsir.member_expression"(%0) <{literal_property = #jsir<identifier <L 6 C 8>, <L 6 C 11>, "log", 54, 57, 0, "log">}> : (!jsir.any) -> !jsir.any
25+
// JSIR-NEXT: %2 = "jsir.identifier"() <{name = "x"}> : () -> !jsir.any
26+
// JSIR-NEXT: %3 = "jsir.call_expression"(%1, %2) : (!jsir.any, !jsir.any) -> !jsir.any
27+
// JSIR-NEXT: "jsir.expression_statement"(%3) : (!jsir.any) -> ()
28+
// JSIR-NEXT: }, {
29+
// JSIR-NEXT: ^bb0:
30+
// JSIR-NEXT: }) : () -> ()
31+
// JSIR-NEXT: }) : () -> ()
32+
// JSIR-NEXT: jsir.file {[]} ({
33+
// JSIR-NEXT: ^bb0:
34+
// JSIR-NEXT: // <executable>
35+
// JSIR-NEXT: // State [default = <unknown>] { }
36+
// JSIR-NEXT: jsir.program {"script"} ({
37+
// JSIR-NEXT: ^bb0:
38+
// JSIR-NEXT: // <executable>
39+
// JSIR-NEXT: // State [default = <unknown>] { }
40+
// JSIR-NEXT: jsir.variable_declaration {"var"} ({
41+
// JSIR-NEXT: ^bb0:
42+
// JSIR-NEXT: // <executable>
43+
// JSIR-NEXT: // State [default = <unknown>] { }
44+
// JSIR-NEXT: %4 = jsir.identifier_ref {"x"}
45+
// JSIR-NEXT: // %4 = <unknown>
46+
// JSIR-NEXT: // State [default = <unknown>] { }
47+
// JSIR-NEXT: %5 = jsir.numeric_literal {#jsir<numeric_literal_extra "3", 3.000000e+00 : f64>, 3.000000e+00 : f64}
48+
// JSIR-NEXT: // %5 = 3.000000e+00 : f64
49+
// JSIR-NEXT: // State [default = <unknown>] { }
50+
// JSIR-NEXT: %6 = jsir.variable_declarator (%4, %5)
51+
// JSIR-NEXT: // %6 = <uninitialized>
52+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
53+
// JSIR-NEXT: jsir.exprs_region_end (%6)
54+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
55+
// JSIR-NEXT: })
56+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
57+
// JSIR-NEXT: jshir.while_statement ({
58+
// JSIR-NEXT: ^bb0:
59+
// JSIR-NEXT: // <executable>
60+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
61+
// JSIR-NEXT: %4 = jsir.boolean_literal {true}
62+
// JSIR-NEXT: // %4 = true
63+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
64+
// JSIR-NEXT: jsir.expr_region_end (%4)
65+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
66+
// JSIR-NEXT: }, {
67+
// JSIR-NEXT: ^bb0:
68+
// JSIR-NEXT: // <executable>
69+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
70+
// JSIR-NEXT: jshir.block_statement ({
71+
// JSIR-NEXT: ^bb0:
72+
// JSIR-NEXT: // <executable>
73+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
74+
// JSIR-NEXT: jshir.break_statement
75+
// JSIR-NEXT: // State [default = <uninitialized>] { }
76+
// JSIR-NEXT: %4 = jsir.identifier_ref {"x"}
77+
// JSIR-NEXT: // %4 = <unknown>
78+
// JSIR-NEXT: // State [default = <uninitialized>] { }
79+
// JSIR-NEXT: %5 = jsir.numeric_literal {#jsir<numeric_literal_extra "2", 2.000000e+00 : f64>, 2.000000e+00 : f64}
80+
// JSIR-NEXT: // %5 = 2.000000e+00 : f64
81+
// JSIR-NEXT: // State [default = <uninitialized>] { }
82+
// JSIR-NEXT: %6 = jsir.assignment_expression (%4, %5) {"="}
83+
// JSIR-NEXT: // %6 = <unknown>
84+
// JSIR-NEXT: // State [default = <uninitialized>] { <x#0 : 2.000000e+00 : f64> }
85+
// JSIR-NEXT: jsir.expression_statement (%6)
86+
// JSIR-NEXT: // State [default = <uninitialized>] { <x#0 : 2.000000e+00 : f64> }
87+
// JSIR-NEXT: }, {
88+
// JSIR-NEXT: ^bb0:
89+
// JSIR-NEXT: // <executable>
90+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
91+
// JSIR-NEXT: })
92+
// JSIR-NEXT: // State [default = <uninitialized>] { }
93+
// JSIR-NEXT: })
94+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
95+
// JSIR-NEXT: %0 = jsir.identifier {"console"}
96+
// JSIR-NEXT: // %0 = <unknown>
97+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
98+
// JSIR-NEXT: %1 = jsir.member_expression (%0) {#jsir<identifier <L 6 C 8>, <L 6 C 11>, "log", 54, 57, 0, "log">}
99+
// JSIR-NEXT: // %1 = <unknown>
100+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
101+
// JSIR-NEXT: %2 = jsir.identifier {"x"}
102+
// JSIR-NEXT: // %2 = 3.000000e+00 : f64
103+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
104+
// JSIR-NEXT: %3 = jsir.call_expression (%1, %2)
105+
// JSIR-NEXT: // %3 = <unknown>
106+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
107+
// JSIR-NEXT: jsir.expression_statement (%3)
108+
// JSIR-NEXT: // State [default = <unknown>] { <x#0 : 3.000000e+00 : f64> }
109+
// JSIR-NEXT: }, {
110+
// JSIR-NEXT: ^bb0:
111+
// JSIR-NEXT: // <executable>
112+
// JSIR-NEXT: // State [default = <unknown>] { }
113+
// JSIR-NEXT: })
114+
// JSIR-NEXT: // State [default = <unknown>] { }
115+
// JSIR-NEXT: })
116+
// JSIR-NEXT: // State [default = <uninitialized>] { }

maldoca/js/ir/analyses/constant_propagation/tests/break/run.generated.lit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
// RUN: jsir_gen --input_file "$(dirname %s)"/input.js \
33
// RUN: --passes "source2ast,ast2hir" \
44
// RUN: --jsir_analysis constant_propagation \
5-
// RUN: | FileCheck --check-prefix JSHIR "$(dirname %s)"/output.generated.txt
5+
// RUN: | FileCheck --check-prefix JSIR "$(dirname %s)"/output.generated.txt

0 commit comments

Comments
 (0)