/dalvik/dx/tests/064-dex-array-access/ |
D | Blort.java | 19 public boolean test01(boolean[] x) { in test01() argument 20 x[0] = true; in test01() 21 return x[1]; in test01() 24 public byte test02(byte[] x) { in test02() argument 25 x[0] = 5; in test02() 26 return x[1]; in test02() 29 public short test03(short[] x) { in test03() argument 30 x[0] = 5; in test03() 31 return x[1]; in test03() 34 public char test04(char[] x) { in test04() argument [all …]
|
/dalvik/dx/tests/078-dex-local-variable-table/ |
D | Blort.java | 19 public static void test01(Object x) { in test01() argument 20 x.hashCode(); in test01() 28 public static String test03(int x) { in test03() argument 33 public static String test04(int x) { in test04() argument 35 if (x < 0) { in test04() 41 public static int test05(Object x) { in test05() argument 42 int[] arr = (int[]) x; in test05() 47 public static int test06(int x) { in test06() argument 48 if (x < 10) { in test06() 58 public static void test07(boolean x) { in test07() argument [all …]
|
D | expected.txt | 14 0001: +local v0 x java.lang.Object 48 0001: +local v0 x int 52 0005: -local v0 x int 72 0001: +local v0 x int 76 000b: -local v0 x int 100 0001: +local v0 x java.lang.Object 104 0012: -local v0 x java.lang.Object 128 0001: +local v0 x int 132 000a: -local v0 x int 135 000b: +local restart v0 x int [all …]
|
/dalvik/dx/tests/067-dex-switch-and-try/ |
D | Blort.java | 24 public int test1(int x) { in test1() argument 26 switch (x) { in test1() 28 x = 10; in test1() 32 x = 20; in test1() 40 return x; in test1() 44 public int test2(int x) { in test2() argument 46 switch (x) { in test2() 48 x = 10; in test2() 53 x = 20; in test2() 61 return x; in test2() [all …]
|
/dalvik/dx/tests/072-dex-switch-edge-cases/ |
D | Blort.java | 22 public int test1(int x) { in test1() argument 23 switch (x) { in test1() 31 public int test2(int x) { in test2() argument 32 switch (x) { in test2() 40 public int test3(int x) { in test3() argument 41 switch (x) { in test3() 49 public int test4(int x) { in test4() argument 50 switch (x) { in test4() 58 public int test5(int x) { in test5() argument 59 switch (x) { in test5() [all …]
|
/dalvik/docs/ |
D | porting-proto.c.txt | 38 s4 iadd32(s4 x, s4 y) { return x + y; } 39 s8 iadd64(s8 x, s8 y) { return x + y; } 40 float fadd32(float x, float y) { return x + y; } 41 double fadd64(double x, double y) { return x + y; } 43 s4 isub32(s4 x, s4 y) { return x - y; } 44 s8 isub64(s8 x, s8 y) { return x - y; } 45 float fsub32(float x, float y) { return x - y; } 46 double fsub64(double x, double y) { return x - y; } 48 s4 irsub32lit8(s4 x) { return 25 - x; } 50 s4 imul32(s4 x, s4 y) { return x * y; } [all …]
|
/dalvik/dx/tests/070-dex-multianewarray/ |
D | Blort.java | 20 Object[][] x = new Object[2][5]; in test01() local 21 return x; in test01() 25 Object[][][] x = new Object[4][1][]; in test02() local 26 return x; in test02() 30 Object[][][] x = new Object[7][2][4]; in test03() local 31 return x; in test03() 35 Object[][][] x = new Object[3][0][0]; in test04() local 36 return x; in test04() 40 Object[][][][] x = new Object[1][3][5][7]; in test05() local 41 return x; in test05() [all …]
|
/dalvik/dx/tests/062-dex-synch-method/ |
D | Blort.java | 23 public synchronized void testInstance2(Object x) { in testInstance2() argument 24 x.hashCode(); in testInstance2() 27 public synchronized int testInstance3(int x, int y, int z) { in testInstance3() argument 28 if (x == 1) { in testInstance3() 35 public synchronized long testInstance4(long x) { in testInstance4() argument 36 if (x == 1) { in testInstance4() 51 public static synchronized void testStatic2(Object x) { in testStatic2() argument 52 x.hashCode(); in testStatic2() 55 public static synchronized int testStatic3(int x, int y, int z) { in testStatic3() argument 56 if (x == 1) { in testStatic3() [all …]
|
/dalvik/dx/tests/046-dex-exceptions/ |
D | Blort.java | 19 public static int maybeThrow(int x) { in maybeThrow() argument 20 if (x < 10) { in maybeThrow() 24 return x; in maybeThrow() 27 public static int exTest1(int x) { in exTest1() argument 29 maybeThrow(x); in exTest1() 36 public static int exTest2(int x) { in exTest2() argument 38 x++; in exTest2() 39 x = maybeThrow(x); in exTest2() 47 x++; in exTest2() 53 return maybeThrow(x); in exTest2()
|
/dalvik/dx/tests/069-dex-source-position/ |
D | Blort.java | 19 public static int test(int x) { in test() argument 20 if (x == 0) { // line 6 in test() 24 x = test(x - 1); // line 10 in test() 28 x += test(x - 2); // line 14 in test() 29 return x; // line 15 in test()
|
/dalvik/dx/tests/063-dex-empty-switch/ |
D | Blort.java | 19 public int test1(int x) { in test1() argument 20 switch (x) { in test1() 25 public int test2(int x) { in test2() argument 26 switch (x) { in test2() 27 default: x = 1; in test2() 30 return x; in test2()
|
/dalvik/dx/tests/045-dex-switch-ops/ |
D | Blort.java | 19 public int switchTest1(int x) { in switchTest1() argument 20 switch (x) { in switchTest1() 38 public int switchTest2(int x) { in switchTest2() argument 39 switch (x) { in switchTest2()
|
/dalvik/dx/tests/086-ssa-edge-split/ |
D | Blort.java | 25 public int edgeSplitPredTest(int x) { in edgeSplitPredTest() argument 29 Integer.toString(x); in edgeSplitPredTest() 30 Integer.toString(x); in edgeSplitPredTest() 61 int edgeSplitSuccessor(int x) { in edgeSplitSuccessor() argument 64 switch(x) { in edgeSplitSuccessor()
|
/dalvik/dx/tests/097-dex-branch-offset-zero/ |
D | Blort.java | 23 public void test2(int x) { in test2() argument 24 while (x > 0) /*empty*/ ; in test2() 27 public void test3(int x, int y) { in test3() argument 28 while (x < y) /*empty*/ ; in test3()
|
/dalvik/opcode-gen/ |
D | bytecode.txt | 25 # Note: The family that starts with 12x has a mix of both two- and 32 format 10x 34 format 11x 35 format 12x 22x 23x 32x # See note, above. 44 format 00x 86 op 00 nop 10x n none continue 87 op 01 move 12x y none continue 88 op 02 move/from16 22x y none continue 89 op 03 move/16 32x y none continue 90 op 04 move-wide 12x y none continue [all …]
|
/dalvik/dx/tests/047-dex-wide-args/ |
D | Blort.java | 19 public static long test1(int w, long x, int y, long z) { in test1() argument 20 return w + x + y + z; in test1() 23 public static long test2(long w, int x, long y, int z) { in test2() argument 24 return w + x + y + z; in test2()
|
/dalvik/dx/tests/061-dex-try-catch/ |
D | Blort.java | 23 public static void zorch(int x) { in zorch() argument 27 public static void test1(int x) { in test1() argument 30 x = 0; in test1() 40 int x = sa.length; in test2() local
|
/dalvik/dx/tests/049-dex-instanceof/ |
D | Blort.java | 19 public static boolean test(Object x) { in test() argument 20 return x instanceof Blort; in test()
|
/dalvik/dx/tests/075-dex-cat2-value-merge/ |
D | Blort.java | 21 long x = 0; in test() local 24 x += arr[0]; in test()
|
/dalvik/dx/tests/050-dex-checkcast/ |
D | Blort.java | 19 public static Blort test(Object x) { in test() argument 20 return (Blort) x; in test()
|
/dalvik/dx/tests/051-dex-explicit-null/ |
D | Blort.java | 23 public static void test2(Object x) { in test2() argument 24 x = null; in test2()
|
/dalvik/dx/tests/004-cp-bottom-up/ |
D | small-class.txt | 18 01 0007 "x/y/Zzz" # 0006: utf8["x/y/Zzz"] 20 0c 0005 0006 # 0008: nat[blort:x/y/Zzz] 22 09 0003 0008 # 000a: field[Small.blort:x/y/Zzz]
|
/dalvik/dx/tests/005-cp-top-down/ |
D | small-class.txt | 20 09 0011 000c # 000a: field[Small.blort:x/y/Zzz] 22 0c 000f 000e # 000c: nat[blort:x/y/Zzz] 24 01 0007 "x/y/Zzz" # 000e: utf8["x/y/Zzz"]
|
/dalvik/dx/tests/056-dex-call-interface/ |
D | Blort.java | 22 int x = z.zorch3(z); in test() local 24 return x + y; in test()
|
/dalvik/dx/tests/079-dex-local-variable-renumbering/ |
D | Blort.java | 19 public static int test1(int x) { in test1() argument 36 int x16 = x; in test1()
|