Home
last modified time | relevance | path

Searched refs:v (Results 1 – 25 of 37) sorted by relevance

12

/dalvik/dexgen/src/com/android/dexgen/util/
DHex.java36 public static String u8(long v) { in u8() argument
39 result[15 - i] = Character.forDigit((int) v & 0x0f, 16); in u8()
40 v >>= 4; in u8()
52 public static String u4(int v) { in u4() argument
55 result[7 - i] = Character.forDigit(v & 0x0f, 16); in u4()
56 v >>= 4; in u4()
68 public static String u3(int v) { in u3() argument
71 result[5 - i] = Character.forDigit(v & 0x0f, 16); in u3()
72 v >>= 4; in u3()
84 public static String u2(int v) { in u2() argument
[all …]
/dalvik/dx/src/com/android/dx/util/
DHex.java36 public static String u8(long v) { in u8() argument
39 result[15 - i] = Character.forDigit((int) v & 0x0f, 16); in u8()
40 v >>= 4; in u8()
52 public static String u4(int v) { in u4() argument
55 result[7 - i] = Character.forDigit(v & 0x0f, 16); in u4()
56 v >>= 4; in u4()
68 public static String u3(int v) { in u3() argument
71 result[5 - i] = Character.forDigit(v & 0x0f, 16); in u3()
72 v >>= 4; in u3()
84 public static String u2(int v) { in u2() argument
[all …]
/dalvik/vm/mterp/x86/
DOP_MOVE_WIDE_16.S6 GET_VREG_WORD rINST %ecx 0 # rINSTw_WORD<- v[BBBB+0]
7 GET_VREG_WORD %ecx %ecx 1 # ecx<- v[BBBB+1]
8 SET_VREG_WORD rINST %eax 0 # v[AAAA+0]<- rINST
9 SET_VREG_WORD %ecx %eax 1 # v[AAAA+1]<- ecx
DOP_MOVE_WIDE_FROM16.S6 GET_VREG_WORD rINST %ecx 0 # rINST<- v[BBBB+0]
7 GET_VREG_WORD %ecx %ecx 1 # ecx<- v[BBBB+1]
8 SET_VREG_WORD rINST %eax 0 # v[AAAA+0]<- rINST
9 SET_VREG_WORD %ecx %eax 1 # v[AAAA+1]<- eax
DOP_MOVE_WIDE.S6 GET_VREG_WORD %eax rINST 0 # eax<- v[B+0]
7 GET_VREG_WORD rINST rINST 1 # rINST<- v[B+1]
9 SET_VREG_WORD rINST %ecx 1 # v[A+1]<- rINST
10 SET_VREG_WORD %eax %ecx 0 # v[A+0]<- eax
DOP_NOT_LONG.S6 GET_VREG_WORD %eax %ecx 0 # eax<- v[B+0]
7 GET_VREG_WORD %ecx %ecx 1 # ecx<- v[B+1]
10 SET_VREG_WORD %eax rINST 0 # v[A+0]<- eax
12 SET_VREG_WORD %ecx rINST 1 # v[A+1]<- ecx
DOP_NEG_LONG.S6 GET_VREG_WORD %eax %ecx 0 # eax<- v[B+0]
7 GET_VREG_WORD %ecx %ecx 1 # ecx<- v[B+1]
11 SET_VREG_WORD %eax rINST 0 # v[A+0]<- eax
13 SET_VREG_WORD %ecx rINST 1 # v[A+1]<- ecx
DunopWide.S12 GET_VREG_WORD %eax %ecx 0 # eax<- v[B+0]
13 GET_VREG_WORD %ecx %ecx 1 # ecx<- v[B+1]
17 SET_VREG_WORD %eax rINST 0 # v[A+0] <- eax
19 SET_VREG_WORD %ecx rINST 1 # v[A+1] <- ecx
DbinopWide.S9 GET_VREG_WORD rIBASE %eax 0 # rIBASE<- v[BB+0]
10 GET_VREG_WORD %eax %eax 1 # eax<- v[BB+1]
13 SET_VREG_WORD rIBASE rINST 0 # v[AA+0] <- rIBASE
16 SET_VREG_WORD %eax rINST 1 # v[AA+1] <- eax
DOP_SHR_LONG.S17 GET_VREG_WORD rIBASE %eax 1 # rIBASE<- v[BB+1]
19 GET_VREG_WORD %eax %eax 0 # eax<- v[BB+0]
27 SET_VREG_WORD rIBASE rINST 1 # v[AA+1]<- rIBASE
30 SET_VREG_WORD %eax rINST 0 # v[AA+0]<- eax
DOP_SHL_LONG.S17 GET_VREG_WORD rIBASE %eax 1 # ecx<- v[BB+1]
19 GET_VREG_WORD %eax %eax 0 # eax<- v[BB+0]
27 SET_VREG_WORD rIBASE rINST 1 # v[AA+1]<- rIBASE
30 SET_VREG_WORD %eax rINST 0 # v[AA+0]<- %eax
DOP_USHR_LONG.S17 GET_VREG_WORD rIBASE %eax 1 # rIBASE<- v[BB+1]
19 GET_VREG_WORD %eax %eax 0 # eax<- v[BB+0]
27 SET_VREG_WORD rIBASE rINST 1 # v[AA+1]<- rIBASE
30 SET_VREG_WORD %eax rINST 0 # v[BB+0]<- eax
DOP_SHR_LONG_2ADDR.S12 GET_VREG_WORD %eax rINST 0 # eax<- v[AA+0]
15 GET_VREG_WORD rIBASE rINST 1 # rIBASE<- v[AA+1]
24 SET_VREG_WORD rIBASE rINST 1 # v[AA+1]<- rIBASE
27 SET_VREG_WORD %eax rINST 0 # v[AA+0]<- eax
DOP_SHL_LONG_2ADDR.S12 GET_VREG_WORD %eax rINST 0 # eax<- v[AA+0]
15 GET_VREG_WORD rIBASE rINST 1 # rIBASE<- v[AA+1]
24 SET_VREG_WORD rIBASE rINST 1 # v[AA+1]<- rIBASE
27 SET_VREG_WORD %eax rINST 0 # v[AA+0]<- eax
DOP_USHR_LONG_2ADDR.S12 GET_VREG_WORD %eax rINST 0 # eax<- v[AA+0]
15 GET_VREG_WORD rIBASE rINST 1 # rIBASE<- v[AA+1]
24 SET_VREG_WORD rIBASE rINST 1 # v[AA+1]<- rIBASE
27 SET_VREG_WORD %eax rINST 0 # v[AA+0]<- eax
DOP_MUL_LONG_2ADDR.S20 leal (rFP,%eax,4),%esi # %esi<- &v[A]
21 leal (rFP,rINST,4),rFP # rFP<- &v[B]
30 movl rIBASE,4(%esi) # v[A+1]<- rIBASE
31 movl %eax,(%esi) # v[A]<- %eax
DOP_MUL_LONG.S19 leal (rFP,%eax,4),%esi # esi<- &v[B]
20 leal (rFP,%ecx,4),rFP # rFP<- &v[C]
33 movl rIBASE,4(rFP,rINST,4)# v[B+1]<- rIBASE
35 movl %eax,(rFP,rINST,4) # v[B]<- %eax
DOP_RETURN_WIDE.S8 GET_VREG_WORD %eax rINST 0 # eax<- v[AA+0]
9 GET_VREG_WORD rINST rINST 1 # rINST<- v[AA+1]
DOP_MOVE_RESULT_WIDE.S6 SET_VREG_WORD %eax rINST 0 # v[AA+0] <- eax
7 SET_VREG_WORD %ecx rINST 1 # v[AA+1] <- ecx
DOP_CONST_WIDE_HIGH16.S7 SET_VREG_WORD %eax rINST 1 # v[AA+1]<- eax
9 SET_VREG_WORD %eax rINST 0 # v[AA+0]<- eax
DbinopWide2addr.S7 GET_VREG_WORD %eax %ecx 0 # eax<- v[B+0]
8 GET_VREG_WORD %ecx %ecx 1 # eax<- v[B+1]
DOP_INT_TO_LONG.S9 SET_VREG_WORD rIBASE rINST 1 # v[A+1]<- rIBASE/rPC
12 SET_VREG_WORD %eax rINST 0 # v[A+0]<- %eax
DOP_CMP_LONG.S14 GET_VREG_WORD %eax %ecx,1 # eax<- v[BB+1]
15 GET_VREG_WORD %ecx %ecx 0 # ecx<- v[BB+0]
/dalvik/dx/src/com/android/dx/ssa/
DDominators.java126 SsaBasicBlock v = worklist.get(wsize - 1); in compress() local
127 DFSInfo vbbInfo = info[v.getIndex()]; in compress()
153 private SsaBasicBlock eval(SsaBasicBlock v) { in eval() argument
154 DFSInfo bbInfo = info[v.getIndex()]; in eval()
157 return v; in eval()
160 compress(v); in eval()
258 public void visitBlock(SsaBasicBlock v, SsaBasicBlock parent) { in visitBlock() argument
261 bbInfo.rep = v; in visitBlock()
263 vertex.add(v); in visitBlock()
264 info[v.getIndex()] = bbInfo; in visitBlock()
/dalvik/vm/compiler/
DDataflow.h125 #define DECODE_REG(v) (v & 0xffff) argument
126 #define DECODE_SUB(v) (((unsigned int) v) >> 16) argument

12