8280378: [IR Framework] Support IR matching for different compile phases

Reviewed-by: kvn, rcastanedalo
This commit is contained in:
Christian Hagedorn 2022-11-01 15:41:09 +00:00
parent da0ae5128a
commit f829b5a73f
142 changed files with 7489 additions and 1938 deletions

View file

@ -77,7 +77,7 @@ public class VectorMaskedNotTest {
@Test
@Warmup(10000)
@IR(counts = { "vnotI_masked", ">= 1" })
@IR(counts = { IRNode.VNOT_I_MASKED, ">= 1" })
public static void testIntNotMasked() {
VectorMask<Integer> mask = VectorMask.fromArray(I_SPECIES, m, 0);
IntVector av = IntVector.fromArray(I_SPECIES, ia, 0);
@ -95,7 +95,7 @@ public class VectorMaskedNotTest {
@Test
@Warmup(10000)
@IR(counts = { "vnotL_masked", ">= 1" })
@IR(counts = { IRNode.VNOT_L_MASKED, ">= 1" })
public static void testLongNotMasked() {
VectorMask<Long> mask = VectorMask.fromArray(L_SPECIES, m, 0);
LongVector av = LongVector.fromArray(L_SPECIES, la, 0);