/dalvik/vm/ |
H A D | Bits.h | 59 u4 low, high; local 61 high = pSrc[0]; 62 high = (high << 8) | pSrc[1]; 63 high = (high << 8) | pSrc[2]; 64 high = (high << 8) | pSrc[3]; 70 return ((u8) high << 32) | (u8) low; 101 u4 low, high; local 156 u4 low, high; local 204 u4 low, high; local [all...] |
/dalvik/vm/mterp/armv5te/ |
H A D | OP_CONST_WIDE.S | 5 FETCH(r2, 3) @ r2<- hhhh (high middle) 7 FETCH(r3, 4) @ r3<- HHHH (high) 9 orr r1, r2, r3, lsl #16 @ r1<- HHHHhhhh (high word)
|
H A D | OP_CONST.S | 5 FETCH(r1, 2) @ r1<- BBBB (high)
|
H A D | OP_CONST_WIDE_32.S | 5 FETCH_S(r2, 2) @ r2<- ssssBBBB (high)
|
H A D | OP_DOUBLE_TO_INT.S | 20 mvn r3, #0xbe000000 @ maxint, as a double (high word) 31 mov r3, #0xc1000000 @ minint, as a double (high word)
|
H A D | OP_DOUBLE_TO_LONG.S | 15 mov r3, #0x43000000 @ maxlong, as a double (high word) 29 mov r3, #0xc3000000 @ minlong, as a double (high word)
|
H A D | OP_CMP_LONG.S | 10 * be resolved by only looking at the high word. This could be made 22 * 2 or 3 cycles + branch if the high word doesn't match, 6 + branch 35 blt .L${opcode}_less @ signed compare on high part
|
H A D | OP_CONST_STRING_JUMBO.S | 7 FETCH(r1, 2) @ r1<- BBBB (high)
|
/dalvik/vm/mterp/mips/ |
H A D | OP_CONST_WIDE.S | 5 FETCH(a2, 3) # a2 <- hhhh (high middle) 8 FETCH(a3, 4) # a3 <- HHHH (high) 11 or a1, a3, a2 # a1 <- HHHHhhhh (high word)
|
H A D | OP_MUL_LONG_2ADDR.S | 9 LOAD64(a0, a1, t0) # vAA.low / high 13 LOAD64(a2, a3, t1) # vBB.low / high 26 STORE64(v0, v1, t0) # vAA+1 <- v1 (high)
|
H A D | OP_CONST.S | 5 FETCH(a1, 2) # a1 <- BBBB (high)
|
H A D | OP_CONST_WIDE_32.S | 5 FETCH_S(a2, 2) # a2 <- ssssBBBB (high)
|
H A D | OP_CONST_STRING_JUMBO.S | 7 FETCH(a1, 2) # a1 <- BBBB (high)
|
H A D | OP_DOUBLE_TO_LONG.S | 70 .dword 0x43e0000000000000 # maxlong, as a double (high word) 72 .dword 0xc3e0000000000000 # minlong, as a double (high word)
|
H A D | OP_MUL_LONG.S | 39 STORE64(v0, v1, a0) # vAA::vAA+1 <- v0(low) :: v1(high)
|
/dalvik/vm/compiler/template/armv5te/ |
H A D | TEMPLATE_CMP_LONG.S | 6 * be resolved by only looking at the high word. This could be made 18 * 2 or 3 cycles + branch if the high word doesn't match, 6 + branch 23 blt .L${opcode}_less @ signed compare on high part
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | InsnFormat.java | 422 * @param high {@code 0..255;} high byte 425 protected static short codeUnit(int low, int high) { argument 430 if ((high & 0xff) != high) { 431 throw new IllegalArgumentException("high out of range 0..255"); 434 return (short) (low | (high << 8)); 442 * @param n2 {@code 0..15;} medium-high nibble 443 * @param n3 {@code 0..15;} high nibble 470 * @param high { 473 makeByte(int low, int high) argument [all...] |
H A D | SwitchData.java | 212 long high = cases.get(sz - 1); 213 long result = ((high - low + 1)) * 2 + 4;
|
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | InsnFormat.java | 521 * @param high {@code 0..255;} high byte 524 protected static short codeUnit(int low, int high) { argument 529 if ((high & 0xff) != high) { 530 throw new IllegalArgumentException("high out of range 0..255"); 533 return (short) (low | (high << 8)); 541 * @param n2 {@code 0..15;} medium-high nibble 542 * @param n3 {@code 0..15;} high nibble 569 * @param high { 572 makeByte(int low, int high) argument [all...] |
H A D | SwitchData.java | 213 long high = cases.get(sz - 1); 214 long result = ((high - low + 1)) * 2 + 4;
|
/dalvik/vm/mterp/armv6t2/ |
H A D | OP_DOUBLE_TO_INT.S | 20 mvn r3, #0xbe000000 @ maxint, as a double (high word) 31 mov r3, #0xc1000000 @ minint, as a double (high word)
|
H A D | OP_DOUBLE_TO_LONG.S | 15 mov r3, #0x43000000 @ maxlong, as a double (high word) 29 mov r3, #0xc3000000 @ minlong, as a double (high word)
|
/dalvik/vm/compiler/codegen/ |
H A D | Ralloc.h | 126 int low, int high); 129 int low, int high);
|
/dalvik/vm/compiler/codegen/mips/ |
H A D | Ralloc.h | 130 int low, int high); 133 int low, int high);
|
/dalvik/vm/compiler/template/mips/ |
H A D | TEMPLATE_DOUBLE_TO_INT_VFP.S | 75 .dword 0xc1e0000000000000 # minint, as a double (high word)
|