/art/test/640-checker-simd/src/ |
D | SimdInt.java | 22 static int[] a; field in SimdInt 38 a[i] += x; in add() 51 a[i] -= x; in sub() 64 a[i] *= x; in mul() 78 a[i] /= x; in div() 91 a[i] = -a[i]; in neg() 104 a[i] = ~a[i]; in not() 117 a[i] <<= 4; in shl4() 130 a[i] >>= 2; in sar2() 143 a[i] >>>= 2; in shr2() [all …]
|
D | SimdLong.java | 22 static long[] a; field in SimdLong 38 a[i] += x; in add() 51 a[i] -= x; in sub() 64 a[i] *= x; in mul() 78 a[i] /= x; in div() 91 a[i] = -a[i]; in neg() 104 a[i] = ~a[i]; in not() 117 a[i] <<= 4; in shl4() 130 a[i] >>= 2; in sar2() 143 a[i] >>>= 2; in shr2() [all …]
|
D | SimdFloat.java | 23 static float[] a; field in SimdFloat 39 a[i] += x; in add() 52 a[i] -= x; in sub() 65 a[i] *= x; in mul() 78 a[i] /= x; in div() 91 a[i] = -a[i]; in neg() 104 a[i] = Math.abs(a[i]); in abs() 117 a[i] = b[i]; in conv() 126 a[i] += 11; in bounds() 135 a = new float[128]; in main() [all …]
|
D | SimdDouble.java | 23 static double[] a; field in SimdDouble 39 a[i] += x; in add() 52 a[i] -= x; in sub() 65 a[i] *= x; in mul() 78 a[i] /= x; in div() 91 a[i] = -a[i]; in neg() 104 a[i] = Math.abs(a[i]); in abs() 118 a[i] = b[i]; in conv() 127 a[i] += 11; in bounds() 136 a = new double[128]; in main() [all …]
|
/art/test/012-math/src/ |
D | Main.java | 24 int a, b, res; in math_012() local 27 a = 3; in math_012() 30 res = a + b; in math_012() 32 res = a - b; in math_012() 34 res = 5 - a; in math_012() 36 res = a - 5; in math_012() 38 res = a * b; in math_012() 40 res = a / b; in math_012() 42 res = a % b; in math_012() 44 res = a ^ b; in math_012() [all …]
|
/art/test/513-array-deopt/src/ |
D | Main.java | 18 public static int[] bar(int[] a) { in bar() argument 19 a[0] = 0; in bar() 20 a[1] = 0; in bar() 21 a[2] = 0; in bar() 27 return new int[a.length - 5]; in bar() 30 public static int[] foo(int[] a) { in foo() argument 31 a[0] = 0; in foo() 32 a[1] = 0; in foo() 33 a[2] = 0; in foo() 39 return new int[a.length - 1]; in foo() [all …]
|
/art/test/673-checker-throw-vmethod/src/ |
D | Main.java | 66 public void doit1(int[] a) { in doit1() argument 70 if (a == null) in doit1() 72 for (int i = 0; i < a.length; i++) { in doit1() 73 a[i] = 1; in doit1() 96 public void doit2(int[] a) { in doit2() argument 100 if (a == null) in doit2() 102 for (int i = 0; i < a.length; i++) { in doit2() 103 a[i] = 2; in doit2() 128 public void doit3(int[] a) { in doit3() argument 132 checkNotNullDirect(a, par); in doit3() [all …]
|
/art/test/StaticLeafMethods/ |
D | StaticLeafMethods.java | 26 static int sum(int a, int b) { in sum() argument 27 return a + b; in sum() 29 static int sum(int a, int b, int c) { in sum() argument 30 return a + b + c; in sum() 32 static int sum(int a, int b, int c, int d) { in sum() argument 33 return a + b + c + d; in sum() 35 static int sum(int a, int b, int c, int d, int e) { in sum() argument 36 return a + b + c + d + e; in sum() 41 static double sum(double a, double b) { in sum() argument 42 return a + b; in sum() [all …]
|
/art/test/432-optimizing-cmp/src/ |
D | Main.java | 125 static boolean $opt$eq(float a, float b) { in $opt$eq() argument 126 return a == b; in $opt$eq() 129 static boolean $opt$eq(double a, double b) { in $opt$eq() argument 130 return a == b; in $opt$eq() 133 static boolean $opt$lt(long a, long b) { in $opt$lt() argument 134 return a < b; in $opt$lt() 137 static boolean $opt$lt(float a, float b) { in $opt$lt() argument 138 return a < b; in $opt$lt() 141 static boolean $opt$lt(double a, double b) { in $opt$lt() argument 142 return a < b; in $opt$lt() [all …]
|
/art/test/NonStaticLeafMethods/ |
D | NonStaticLeafMethods.java | 28 int sum(int a, int b) { in sum() argument 29 return a + b; in sum() 31 int sum(int a, int b, int c) { in sum() argument 32 return a + b + c; in sum() 34 int sum(int a, int b, int c, int d) { in sum() argument 35 return a + b + c + d; in sum() 37 int sum(int a, int b, int c, int d, int e) { in sum() argument 38 return a + b + c + d + e; in sum() 43 double sum(double a, double b) { in sum() argument 44 return a + b; in sum() [all …]
|
/art/test/549-checker-types-merge/src/ |
D | Main.java | 51 private Object testMergeClasses(boolean cond, ClassExtendsA a, ClassExtendsB b) { in testMergeClasses() argument 53 return cond ? a : b; in testMergeClasses() 59 private Object testMergeClasses(boolean cond, ClassExtendsA a, ClassSuper b) { in testMergeClasses() argument 61 return cond ? a : b; in testMergeClasses() 67 private Object testMergeClasses(boolean cond, ClassSuper a, ClassSuper b) { in testMergeClasses() argument 69 return cond ? a : b; in testMergeClasses() 75 private Object testMergeClasses(boolean cond, ClassOtherSuper a, ClassSuper b) { in testMergeClasses() argument 77 return cond ? a : b; in testMergeClasses() 83 …private Object testMergeClassWithInterface(boolean cond, ClassImplementsInterfaceA a, InterfaceSup… in testMergeClassWithInterface() argument 85 return cond ? a : b; in testMergeClassWithInterface() [all …]
|
/art/test/012-math/ |
D | expected.txt | 12 a:10 13 a:3 14 a:2 15 a:-3 16 a:-21 17 a:-3 18 a:-3 19 a:-6 20 a:-768 21 a:-6 [all …]
|
/art/test/706-checker-scheduler/src/ |
D | Main.java | 312 private static void CrossOverLoop(int a[], int b[]) { in CrossOverLoop() argument 314 for (int i = 0; i < a.length; i++) { in CrossOverLoop() 315 a[i] = b[20] - 7; in CrossOverLoop() 317 a[i] = b[20] - 7; in CrossOverLoop() 345 private static void CrossOverLoop2(Object a, Object b) { in CrossOverLoop2() argument 347 for (int i = 0; i < ((int[])a).length; i++) { in CrossOverLoop2() 348 ((int[])a)[i] = ((int[])b)[20] - 7; in CrossOverLoop2() 350 ((int[])a)[i] = ((int[])b)[20] - 7; in CrossOverLoop2() 545 int[] a = new int[ARRAY_SIZE]; in testVecReplicateScalar() local 546 for (int i = 0; i < a.length; i++) { in testVecReplicateScalar() [all …]
|
/art/test/016-intern/src/ |
D | Main.java | 22 String a, b; in main() local 27 a = foo.concat(bar).intern(); in main() 29 if (a == b && foo != bar) { in main() 30 System.out.println("good! " + a); in main() 32 System.out.println("bad! " + a + " != " + b); in main() 36 a = ("f" + foo.substring(1,3)).intern(); in main() 37 if (a == foo) { in main() 38 System.out.println("good! " + a); in main() 40 System.out.println("bad! " + a + " != " + b); in main() 44 a = (new java.nio.charset.IllegalCharsetNameException(null)).getMessage(); in main() [all …]
|
/art/test/530-checker-loops5/src/ |
D | Main.java | 40 int a = 0; in poly1() local 42 a += i; in poly1() 44 return a; in poly1() 67 public static int poly2(int a) { in poly2() argument 70 a += k; in poly2() 72 return a; in poly2() 93 int a = 12345; in poly3() local 95 a += (2147483646 * i + 67890); in poly3() 97 return a; in poly3() 111 int a = 0; in polyBCE1() local [all …]
|
/art/test/427-bitwise/src/ |
D | Main.java | 86 static int $opt$And(int a, int b) { in $opt$And() argument 87 return a & b; in $opt$And() 90 static int $opt$AndLit8(int a) { in $opt$AndLit8() argument 91 return a & 0xF; in $opt$AndLit8() 94 static int $opt$AndLit16(int a) { in $opt$AndLit16() argument 95 return a & 0xFF00; in $opt$AndLit16() 98 static long $opt$And(long a, long b) { in $opt$And() argument 99 return a & b; in $opt$And() 102 static long $opt$AndLit8(long a) { in $opt$AndLit8() argument 103 return a & 0xF; in $opt$AndLit8() [all …]
|
/art/test/640-checker-boolean-simd/src/ |
D | Main.java | 22 static boolean[] a; field in Main 38 a[i] &= x; // NOTE: bitwise and, not the common && in and() 51 a[i] |= x; // NOTE: bitwise or, not the common || in or() 64 a[i] ^= x; // NOTE: bitwise xor in xor() 77 a[i] = !a[i]; in not() 86 a = new boolean[128]; in main() 88 a[i] = (i & 1) == 0; in main() 93 expectEquals((i & 1) == 0, a[i], "and-true"); in main() 97 expectEquals((i & 1) != 0, a[i], "xor-true"); in main() 101 expectEquals((i & 1) != 0, a[i], "xor-false"); in main() [all …]
|
/art/test/442-checker-constant-folding/src/ |
D | Main.java | 229 int a, b, c; in IntAddition1() local 230 a = 1; in IntAddition1() 232 c = a + b; in IntAddition1() 252 int a, b, c; in IntAddition2() local 253 a = 1; in IntAddition2() 255 a += b; in IntAddition2() 259 c = a + b; in IntAddition2() 277 long a, b, c; in LongAddition() local 278 a = 1L; in LongAddition() 280 c = a + b; in LongAddition() [all …]
|
/art/test/610-arraycopy/src/ |
D | Main.java | 19 Object[] a = new Object[5]; in main() local 21 a[i] = new Integer(i); in main() 23 $noinline$callArrayCopy(a, a); in main() 25 expectEquals(0, ((Integer)a[0]).intValue()); in main() 26 expectEquals(0, ((Integer)a[1]).intValue()); in main() 27 expectEquals(1, ((Integer)a[2]).intValue()); in main() 28 expectEquals(2, ((Integer)a[3]).intValue()); in main() 29 expectEquals(4, ((Integer)a[4]).intValue()); in main() 38 public static void $noinline$callArrayCopy(Object[] a, Object[] b) { in $noinline$callArrayCopy() argument 39 System.arraycopy(a, 0, b, 1, 3); in $noinline$callArrayCopy()
|
/art/test/570-checker-select/src/ |
D | Main.java | 209 public static int $noinline$IntNonmatCond_IntVarVar(int a, int b, int x, int y) { in $noinline$IntNonmatCond_IntVarVar() argument 210 return a > b ? x : y; in $noinline$IntNonmatCond_IntVarVar() 235 public static int $noinline$IntMatCond_IntVarVar(int a, int b, int x, int y) { in $noinline$IntMatCond_IntVarVar() argument 236 int result = (a > b ? x : y); in $noinline$IntMatCond_IntVarVar() 237 return result + (a > b ? 0 : 1); in $noinline$IntMatCond_IntVarVar() 260 public static long $noinline$IntNonmatCond_LongVarVar(int a, int b, long x, long y) { in $noinline$IntNonmatCond_LongVarVar() argument 261 return a > b ? x : y; in $noinline$IntNonmatCond_LongVarVar() 293 public static long $noinline$IntMatCond_LongVarVar(int a, int b, long x, long y) { in $noinline$IntMatCond_LongVarVar() argument 294 long result = (a > b ? x : y); in $noinline$IntMatCond_LongVarVar() 295 return result + (a > b ? 0L : 1L); in $noinline$IntMatCond_LongVarVar() [all …]
|
/art/test/641-checker-arraycopy/src/ |
D | Main.java | 58 byte[] a = new byte[2]; in main() 61 o[0] = a; in main() 63 a[0] = 1; in main() 64 a[1] = 2; in main() 66 untypedCopyCaller(o, a); in main() 69 assertEquals(a[0], (byte)2); in main() 70 assertEquals(a[1], (byte)2); in main() 72 o[0] = a; in main() 74 a[0] = 1; in main() 75 a[1] = 2; in main() [all …]
|
/art/test/594-checker-array-alias/src/ |
D | Main.java | 40 private static void CrossOverLoop1(int a[], int b[]) { in CrossOverLoop1() argument 42 for (int i = 0; i < a.length; i++) { in CrossOverLoop1() 43 a[i] = b[20] - 7; in CrossOverLoop1() 56 private static void CrossOverLoop2(float a[], float b[]) { in CrossOverLoop2() argument 58 for (int i = 0; i < a.length; i++) { in CrossOverLoop2() 59 a[i] = b[20] - 7; in CrossOverLoop2() 72 private static void CrossOverLoop3(long a[], long b[]) { in CrossOverLoop3() argument 74 for (int i = 0; i < a.length; i++) { in CrossOverLoop3() 75 a[i] = b[20] - 7; in CrossOverLoop3() 88 private static void CrossOverLoop4(double a[], double b[]) { in CrossOverLoop4() argument [all …]
|
/art/test/449-checker-bce-rem/src/ |
D | Main.java | 218 int a = v * 10; in $noinline$NoRem01() local 219 int b = s - a; in $noinline$NoRem01() 246 int a = q * s; in $noinline$NoRem02() local 247 int b = v - a; in $noinline$NoRem02() 274 int a = q + s; in $noinline$NoRem03() local 275 int b = v - a; in $noinline$NoRem03() 305 int a = q + t; in $noinline$NoRem04() local 306 int b = v - a; in $noinline$NoRem04() 336 int a = q + t; in $noinline$NoRem05() local 337 int b = v - a; in $noinline$NoRem05() [all …]
|
/art/test/424-checkcast/src/ |
D | Main.java | 18 public static Object a; field in Main 21 return (Main)a; in $opt$CheckCastMain() 25 return (FinalClass)a; in $opt$CheckCastFinalClass() 34 a = new Main(); in $opt$TestMain() 37 a = null; in $opt$TestMain() 40 a = new MainChild(); in $opt$TestMain() 43 a = new Object(); in $opt$TestMain() 51 a = new FinalClass(); in $opt$TestFinalClass() 54 a = null; in $opt$TestFinalClass() 57 a = new Main(); in $opt$TestFinalClass() [all …]
|
/art/test/1960-checker-bounds-codegen/src/ |
D | Main.java | 34 public static int constantIndex(int[] a) { in constantIndex() argument 36 a[0] = 42; in constantIndex() 40 return a.length; in constantIndex() 57 int[] a = new int[10]; in constantLength() local 59 a[index] = 1; in constantLength() 82 int[] a = new int[5]; in constantIndexAndLength() local 83 a[10] = 42; in constantIndexAndLength() 91 int[] a = new int[10]; in main() local 93 expectEquals(a.length, constantIndex(a)); in main()
|