@@ -70,7 +70,7 @@ static void dummyI(I i) {
7070
7171 @ Test
7272 @ IR (phase = { CompilePhase .AFTER_PARSING }, counts = { IRNode .SUBTYPE_CHECK , "1" })
73- @ IR (phase = { CompilePhase .MACRO_EXPANSION }, counts = { IRNode .CMP_P , "2" , IRNode .LOAD_KLASS_OR_NKLASS , "2" })
73+ @ IR (phase = { CompilePhase .AFTER_MACRO_EXPANSION }, counts = { IRNode .CMP_P , "2" , IRNode .LOAD_KLASS_OR_NKLASS , "2" })
7474 public static void test1 (Object o ) {
7575 dummyA ((A )o );
7676 }
@@ -103,7 +103,7 @@ private void test2Runner() {
103103
104104 @ Test
105105 @ IR (phase = { CompilePhase .AFTER_PARSING }, counts = { IRNode .SUBTYPE_CHECK , "1" })
106- @ IR (phase = { CompilePhase .MACRO_EXPANSION }, counts = { IRNode .CMP_P , "2" , IRNode .LOAD_KLASS_OR_NKLASS , "1" })
106+ @ IR (phase = { CompilePhase .AFTER_MACRO_EXPANSION }, counts = { IRNode .CMP_P , "2" , IRNode .LOAD_KLASS_OR_NKLASS , "1" })
107107 public static void test3 (Object o ) {
108108 if (o instanceof B ) {
109109 dummyB ((B )o );
@@ -121,7 +121,7 @@ private void test3Runner() {
121121 // full subtype check
122122 @ Test
123123 @ IR (phase = { CompilePhase .AFTER_PARSING }, counts = { IRNode .SUBTYPE_CHECK , "1" })
124- @ IR (phase = { CompilePhase .MACRO_EXPANSION }, counts = { IRNode .CMP_P , "3" , IRNode .LOAD_KLASS_OR_NKLASS , "2" , IRNode .PARTIAL_SUBTYPE_CHECK , "1" })
124+ @ IR (phase = { CompilePhase .AFTER_MACRO_EXPANSION }, counts = { IRNode .CMP_P , "3" , IRNode .LOAD_KLASS_OR_NKLASS , "2" , IRNode .PARTIAL_SUBTYPE_CHECK , "1" })
125125 public static void test4 (Object o ) {
126126 dummyI ((I )o );
127127 }
@@ -138,7 +138,7 @@ private void test4Runner() {
138138 // full subtype check + profile use for success path
139139 @ Test
140140 @ IR (phase = { CompilePhase .AFTER_PARSING }, counts = { IRNode .SUBTYPE_CHECK , "1" })
141- @ IR (phase = { CompilePhase .MACRO_EXPANSION }, counts = { IRNode .CMP_P , "5" , IRNode .LOAD_KLASS_OR_NKLASS , "2" , IRNode .PARTIAL_SUBTYPE_CHECK , "1" })
141+ @ IR (phase = { CompilePhase .AFTER_MACRO_EXPANSION }, counts = { IRNode .CMP_P , "5" , IRNode .LOAD_KLASS_OR_NKLASS , "2" , IRNode .PARTIAL_SUBTYPE_CHECK , "1" })
142142 public static void test5 (Object o ) {
143143 dummyI ((I )o );
144144 }
@@ -153,7 +153,7 @@ private void test5Runner() {
153153 // Check primary super
154154 @ Test
155155 @ IR (phase = { CompilePhase .AFTER_PARSING }, counts = { IRNode .SUBTYPE_CHECK , "1" })
156- @ IR (phase = { CompilePhase .MACRO_EXPANSION }, counts = { IRNode .CMP_P , "2" , IRNode .LOAD_KLASS_OR_NKLASS , "2" }, failOn = { IRNode .PARTIAL_SUBTYPE_CHECK })
156+ @ IR (phase = { CompilePhase .AFTER_MACRO_EXPANSION }, counts = { IRNode .CMP_P , "2" , IRNode .LOAD_KLASS_OR_NKLASS , "2" }, failOn = { IRNode .PARTIAL_SUBTYPE_CHECK })
157157 public static void test6 (Object o ) {
158158 dummyA ((A )o );
159159 }
@@ -169,7 +169,7 @@ private void test6Runner() {
169169 // full subtype check + profile use for both success and failure paths
170170 @ Test
171171 @ IR (phase = { CompilePhase .AFTER_PARSING }, counts = { IRNode .SUBTYPE_CHECK , "1" })
172- @ IR (phase = { CompilePhase .MACRO_EXPANSION }, counts = { IRNode .CMP_P , "5" , IRNode .LOAD_KLASS_OR_NKLASS , "2" , IRNode .PARTIAL_SUBTYPE_CHECK , "1" })
172+ @ IR (phase = { CompilePhase .AFTER_MACRO_EXPANSION }, counts = { IRNode .CMP_P , "5" , IRNode .LOAD_KLASS_OR_NKLASS , "2" , IRNode .PARTIAL_SUBTYPE_CHECK , "1" })
173173 public static boolean test7 (Object o ) {
174174 return o instanceof I ;
175175 }
@@ -184,7 +184,7 @@ private void test7Runner() {
184184 // full subtype check + profile use for success path (profile has unrecorded entries)
185185 @ Test
186186 @ IR (phase = { CompilePhase .AFTER_PARSING }, counts = { IRNode .SUBTYPE_CHECK , "1" })
187- @ IR (phase = { CompilePhase .MACRO_EXPANSION }, counts = { IRNode .CMP_P , "5" , IRNode .LOAD_KLASS_OR_NKLASS , "2" , IRNode .PARTIAL_SUBTYPE_CHECK , "1" })
187+ @ IR (phase = { CompilePhase .AFTER_MACRO_EXPANSION }, counts = { IRNode .CMP_P , "5" , IRNode .LOAD_KLASS_OR_NKLASS , "2" , IRNode .PARTIAL_SUBTYPE_CHECK , "1" })
188188 public static void test8 (Object o ) {
189189 dummyI ((I )o );
190190 }
@@ -394,7 +394,7 @@ private void test14Runner() {
394394 // full subtype check + profile use for success path
395395 @ Test
396396 @ IR (phase = { CompilePhase .AFTER_PARSING }, counts = { IRNode .SUBTYPE_CHECK , "1" })
397- @ IR (phase = { CompilePhase .MACRO_EXPANSION }, counts = { IRNode .CMP_P , "5" , IRNode .LOAD_KLASS_OR_NKLASS , "2" , IRNode .PARTIAL_SUBTYPE_CHECK , "1" })
397+ @ IR (phase = { CompilePhase .AFTER_MACRO_EXPANSION }, counts = { IRNode .CMP_P , "5" , IRNode .LOAD_KLASS_OR_NKLASS , "2" , IRNode .PARTIAL_SUBTYPE_CHECK , "1" })
398398 public static void test15 (Object o ) {
399399 array [0 ] = o ;
400400 }
0 commit comments