/dalvik/dx/tests/121-sccp/ |
D | Blort.java | 5 int a, b, c, d; in testIntAddSub() local 9 c = a + b; in testIntAddSub() 12 if (c <= d) { in testIntAddSub() 13 c = d + 1; in testIntAddSub() 15 return c; in testIntAddSub() 24 int c = b * 4; in testIntMult() local 26 if (c > 10) { in testIntMult() 27 c = c - 10; in testIntMult() 29 return c * 2; in testIntMult() 35 int c = b * 4; in testIntDiv() local [all …]
|
/dalvik/tests/055-enum-performance/src/ |
D | Main.java | 58 Class<SamePackagePublicEnum> c = SamePackagePublicEnum.class; in preTest() local 60 System.out.println(Enum.valueOf(c, "FOUR")); in preTest() 61 System.out.println(Enum.valueOf(c, "ONE")); in preTest() 62 System.out.println(Enum.valueOf(c, "FOURTEEN")); in preTest() 63 System.out.println(Enum.valueOf(c, "NINE")); in preTest() 64 System.out.println(Enum.valueOf(c, "FIVE")); in preTest() 65 System.out.println(Enum.valueOf(c, "TWELVE")); in preTest() 67 System.out.println(Enum.valueOf(c, "ZERO").getClass().getName()); in preTest() 113 Class<SamePackagePublicEnum> c = SamePackagePublicEnum.class; in test1() local 115 Enum.valueOf(c, "ZERO"); in test1() [all …]
|
/dalvik/libdex/ |
D | sha1.cpp | 138 unsigned long a, b, c, d, e; in SHA1Transform() local 140 unsigned char c[64]; in SHA1Transform() member 154 c = state[2]; in SHA1Transform() 158 R0(a,b,c,d,e, 0); R0(e,a,b,c,d, 1); R0(d,e,a,b,c, 2); in SHA1Transform() 159 R0(c,d,e,a,b, 3); R0(b,c,d,e,a, 4); R0(a,b,c,d,e, 5); in SHA1Transform() 160 R0(e,a,b,c,d, 6); R0(d,e,a,b,c, 7); R0(c,d,e,a,b, 8); in SHA1Transform() 161 R0(b,c,d,e,a, 9); R0(a,b,c,d,e,10); R0(e,a,b,c,d,11); in SHA1Transform() 162 R0(d,e,a,b,c,12); R0(c,d,e,a,b,13); R0(b,c,d,e,a,14); in SHA1Transform() 163 R0(a,b,c,d,e,15); R1(e,a,b,c,d,16); R1(d,e,a,b,c,17); in SHA1Transform() 164 R1(c,d,e,a,b,18); R1(b,c,d,e,a,19); R2(a,b,c,d,e,20); in SHA1Transform() [all …]
|
D | DexUtf.h | 85 u1 c = (u1) **pUtf8Ptr; in dexIsValidMemberNameUtf8() local 86 if (c <= 0x7f) { in dexIsValidMemberNameUtf8() 88 u4 wordIdx = c >> 5; in dexIsValidMemberNameUtf8() 89 u4 bitIdx = c & 0x1f; in dexIsValidMemberNameUtf8()
|
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
D | CstUtf8.java | 52 char c = string.charAt(i); in stringToUtf8Bytes() local 53 if ((c != 0) && (c < 0x80)) { in stringToUtf8Bytes() 54 bytes[outAt] = (byte) c; in stringToUtf8Bytes() 56 } else if (c < 0x800) { in stringToUtf8Bytes() 57 bytes[outAt] = (byte) (((c >> 6) & 0x1f) | 0xc0); in stringToUtf8Bytes() 58 bytes[outAt + 1] = (byte) ((c & 0x3f) | 0x80); in stringToUtf8Bytes() 61 bytes[outAt] = (byte) (((c >> 12) & 0x0f) | 0xe0); in stringToUtf8Bytes() 62 bytes[outAt + 1] = (byte) (((c >> 6) & 0x3f) | 0x80); in stringToUtf8Bytes() 63 bytes[outAt + 2] = (byte) ((c & 0x3f) | 0x80); in stringToUtf8Bytes() 249 char c = string.charAt(i); in toHuman() local [all …]
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
D | CstString.java | 52 char c = string.charAt(i); in stringToUtf8Bytes() local 53 if ((c != 0) && (c < 0x80)) { in stringToUtf8Bytes() 54 bytes[outAt] = (byte) c; in stringToUtf8Bytes() 56 } else if (c < 0x800) { in stringToUtf8Bytes() 57 bytes[outAt] = (byte) (((c >> 6) & 0x1f) | 0xc0); in stringToUtf8Bytes() 58 bytes[outAt + 1] = (byte) ((c & 0x3f) | 0x80); in stringToUtf8Bytes() 61 bytes[outAt] = (byte) (((c >> 12) & 0x0f) | 0xe0); in stringToUtf8Bytes() 62 bytes[outAt + 1] = (byte) (((c >> 6) & 0x3f) | 0x80); in stringToUtf8Bytes() 63 bytes[outAt + 2] = (byte) ((c & 0x3f) | 0x80); in stringToUtf8Bytes() 249 char c = string.charAt(i); in toHuman() local [all …]
|
/dalvik/dx/tests/034-dex-minimal/ |
D | expected.txt | 4 00000c: 1d9c 3f88 730d|signature 8 000020: 8c00 0000 |file_size: 0000008c 11 00002c: 0000 0000 |link_size: 0 15 00003c: 0000 0000 |string_ids_off: 00000000 19 00004c: 0000 0000 |proto_ids_off: 00000000 23 00005c: 0000 0000 |method_ids_off: 00000000 26 000068: 1c00 0000 |data_size: 0000001c 27 00006c: 7000 0000 |data_off: 00000070 56 00007c: 0000 0000 | offset: 00000000
|
/dalvik/tests/042-new-instance/src/ |
D | Main.java | 36 Class c = Class.forName("LocalClass"); in testClassNewInstance() local 37 Object obj = c.newInstance(); in testClassNewInstance() 46 Class c = Class.forName("otherpackage.PackageAccess"); in testClassNewInstance() local 47 Object obj = c.newInstance(); in testClassNewInstance() 74 Class c = Class.forName("LocalClass"); in testConstructorNewInstance() local 75 Constructor cons = c.getConstructor(new Class[0] /*(Class[])null*/); in testConstructorNewInstance() 86 Class c = Class.forName("LocalClass2"); in testConstructorNewInstance() local 87 Constructor cons = c.getConstructor((Class[]) null); in testConstructorNewInstance() 97 Class c = Class.forName("otherpackage.PackageAccess"); in testConstructorNewInstance() local 98 Constructor cons = c.getConstructor(new Class[0] /*(Class[])null*/); in testConstructorNewInstance() [all …]
|
/dalvik/dx/tests/080-dex-exception-tables/ |
D | expected.txt | 6 0009: const/16 v1, #int 12 // #000c 8 000c: return v0 13 0012: goto 000c // -0006 18 0018: goto 000c // -000c 29 0009: const/16 v1, #int 12 // #000c 31 000c: return v0 36 0012: goto 000c // -0006 41 0018: goto 000c // -000c 57 000c: invoke-static {}, Blort.call5:()V 70 001e: goto 0012 // -000c [all …]
|
/dalvik/dx/src/com/android/dx/io/instructions/ |
D | ThreeRegisterDecodedInstruction.java | 32 private final int c; field in ThreeRegisterDecodedInstruction 39 int a, int b, int c) { in ThreeRegisterDecodedInstruction() argument 44 this.c = c; in ThreeRegisterDecodedInstruction() 64 return c; in getC() 71 getTarget(), getLiteral(), a, b, c); in withIndex()
|
D | FourRegisterDecodedInstruction.java | 32 private final int c; field in FourRegisterDecodedInstruction 42 int a, int b, int c, int d) { in FourRegisterDecodedInstruction() argument 47 this.c = c; in FourRegisterDecodedInstruction() 68 return c; in getC() 80 getTarget(), getLiteral(), a, b, c, d); in withIndex()
|
D | FiveRegisterDecodedInstruction.java | 32 private final int c; field in FiveRegisterDecodedInstruction 45 int a, int b, int c, int d, int e) { in FiveRegisterDecodedInstruction() argument 50 this.c = c; in FiveRegisterDecodedInstruction() 72 return c; in getC() 89 getTarget(), getLiteral(), a, b, c, d, e); in withIndex()
|
D | DecodedInstruction.java | 373 int c = getC(); in getCUnit() local 375 if ((c & ~0xffff) != 0) { in getCUnit() 376 throw new DexException("Register C out of range: " + Hex.u8(c)); in getCUnit() 379 return (short) c; in getCUnit() 387 int c = getC(); in getCByte() local 389 if ((c & ~0xff) != 0) { in getCByte() 390 throw new DexException("Register C out of range: " + Hex.u8(c)); in getCByte() 393 return (short) c; in getCByte() 401 int c = getC(); in getCNibble() local 403 if ((c & ~0xf) != 0) { in getCNibble() [all …]
|
/dalvik/dx/tests/032-bb-live-code/ |
D | expected.txt | 72 block 0009: 0009..000c 74 next 000c 76 block 000c: 000c..000f 77 000c: ifgt 0035 105 0021: if_icmple 003c 107 next 003c 157 block 003b: 003b..003c 160 block 003c: 003c..003d 161 003c: return 182 0003: jsr_w 0000000c [all …]
|
/dalvik/dx/tests/024-code-bytecode/ |
D | small-class.txt | 28 0c 000f 0010 # 0012: nat[blort:x/y/Zzz] 29 0c 000f 0011 # 0013: nat[blort:()V] 65 0c # 000c: fconst_1 80 16 02 # 002c: lload 02 86 1c # 0036: iload_2 92 22 # 003c: fload_0 102 2c # 0046: aload_2 108 32 # 004c: aaload 118 3c # 005b: istore_1 119 3d # 005c: istore_2 [all …]
|
/dalvik/dx/tests/085-dex-jsr-ret/ |
D | expected.txt | 4 first 005c 6 pred 005c 24 next 006c 25 block 000c 27 blort.j:@000c: move-int v4:I <- v0:I 28 blort.j:@000c: goto . <- . 31 pred 000c 34 block 005c 42 blort.j:@002c: return-object . <- v0:Ljava/lang/Object; 62 blort.j:@001c: move-object v7:Lblort; <- v4:Lblort; [all …]
|
/dalvik/dexgen/src/com/android/dexgen/util/ |
D | HexParser.java | 88 char c = line.charAt(i); in parse() local 91 if (c == '\"') { in parse() 94 result[outAt] = (byte) c; in parse() 100 if (c <= ' ') { in parse() 103 if (c == '\"') { in parse() 112 int digVal = Character.digit(c, 16); in parse() 115 c + "\""); in parse()
|
/dalvik/dx/src/com/android/dx/util/ |
D | HexParser.java | 88 char c = line.charAt(i); in parse() local 91 if (c == '\"') { in parse() 94 result[outAt] = (byte) c; in parse() 100 if (c <= ' ') { in parse() 103 if (c == '\"') { in parse() 112 int digVal = Character.digit(c, 16); in parse() 115 c + "\""); in parse()
|
/dalvik/vm/compiler/template/ |
D | config-ia32 | 20 #import c/header.c 24 #import cstubs/stubdefs.c 30 #import c/opcommon.c 39 ##import c/gotoTargets.c 41 # end of defs; include this when cstubs/stubdefs.c is included 42 #import cstubs/enddefs.c
|
D | config-armv5te | 20 #import c/header.c 24 #import cstubs/stubdefs.c 30 #import c/opcommon.c 39 ##import c/gotoTargets.c 41 # end of defs; include this when cstubs/stubdefs.c is included 42 #import cstubs/enddefs.c
|
D | config-armv7-a | 21 #import c/header.c 25 #import cstubs/stubdefs.c 31 #import c/opcommon.c 62 ##import c/gotoTargets.c 64 # end of defs; include this when cstubs/stubdefs.c is included 65 #import cstubs/enddefs.c
|
/dalvik/dx/tests/045-dex-switch-ops/ |
D | expected.txt | 13 000c: const/4 v2, #int 3 // #3 21 0014: goto 0008 // -000c 25 2: 0000000c // +00000009 26 3: 0000000f // +0000000c 40 000c: const/4 v2, #int 3 // #3 51 10: 0000000c // +00000009 52 100: 0000000f // +0000000c
|
/dalvik/dx/tests/072-dex-switch-edge-cases/ |
D | expected.txt | 14 0003: packed-switch v2, 000c // +0009 21 000c: packed-switch-payload // for switch @ 0003 28 0003: packed-switch v2, 000c // +0009 35 000c: packed-switch-payload // for switch @ 0003 42 0003: packed-switch v2, 000c // +0009 49 000c: packed-switch-payload // for switch @ 0003 63 000c: const/4 v2, #int 1 // #1 68 -2147483648: 0000000c // +00000009 82 000c: const/4 v2, #int 1 // #1 88 2147483647: 0000000c // +00000009 [all …]
|
/dalvik/vm/mterp/ |
D | config-x86 | 28 import c/header.cpp 35 import c/opcommon.cpp 40 op OP_EXECUTE_INLINE_RANGE c 41 op OP_IGET_WIDE_VOLATILE c 42 op OP_IPUT_WIDE_VOLATILE c 43 op OP_SGET_WIDE_VOLATILE c 44 op OP_SPUT_WIDE_VOLATILE c 45 op OP_RETURN_VOID_BARRIER c 46 op OP_INVOKE_OBJECT_INIT_RANGE c 55 import c/gotoTargets.cpp
|
/dalvik/dx/tests/092-ssa-cfg-edge-cases/ |
D | expected.txt | 3 first 000c 10 pred 000c 18 block 000c 27 next 001c 28 next 001c 29 next 001c 31 block 001c 35 Blort.java:9@001c: get-static-object(java.lang.System.out:Ljava/io/PrintStrea 45 tring; call throws <any>}(java.io.PrintStream.println:(Ljava/lang/String;)V c 60 pred 001c [all …]
|