Home
last modified time | relevance | path

Searched refs:vA (Results 1 – 25 of 101) sorted by relevance

12345

/dalvik/vm/compiler/codegen/x86/
DLowerAlu.cpp33 u2 vA = INST_A(inst); //destination in op_neg_int() local
37 set_virtual_reg(vA, OpndSize_32, 1, false); in op_neg_int()
45 u2 vA = INST_A(inst); //destination in op_not_int() local
49 set_virtual_reg(vA, OpndSize_32, 1, false); in op_not_int()
58 u2 vA = INST_A(inst); //destination in op_neg_long() local
63 set_virtual_reg(vA, OpndSize_64, 2, false); in op_neg_long()
71 u2 vA = INST_A(inst); //destination in op_not_long() local
76 set_virtual_reg(vA, OpndSize_64, 1, false); in op_not_long()
85 u2 vA = INST_A(inst); //destination in op_neg_float() local
89 set_virtual_reg(vA, OpndSize_32, 1, false); in op_neg_float()
[all …]
DLowerConst.cpp47 int const_string_common_nohelper(u4 tmp, u2 vA) { in const_string_common_nohelper() argument
52 set_VR_to_imm(vA, OpndSize_32, (int) strPtr ); in const_string_common_nohelper()
58 int const_string_common(u4 tmp, u2 vA) { in const_string_common() argument
59 return const_string_common_nohelper(tmp, vA); in const_string_common()
68 u2 vA = INST_A(inst); in op_const_4() local
70 set_VR_to_imm(vA, OpndSize_32, tmp); in op_const_4()
79 u2 vA = INST_AA(inst); in op_const_16() local
80 set_VR_to_imm(vA, OpndSize_32, (s2)BBBB); in op_const_16()
88 u2 vA = INST_AA(inst); in op_const() local
91 set_VR_to_imm(vA, OpndSize_32, (s4)tmp); in op_const()
[all …]
DLowerMove.cpp31 u2 vA, vB; in op_move() local
32 vA = INST_A(inst); in op_move()
35 set_virtual_reg(vA, OpndSize_32, 1, false); in op_move()
43 u2 vA, vB; in op_move_from16() local
44 vA = INST_AA(inst); in op_move_from16()
47 set_virtual_reg(vA, OpndSize_32, 1, false); in op_move_from16()
55 u2 vA, vB; in op_move_16() local
56 vA = FETCH(1); in op_move_16()
59 set_virtual_reg(vA, OpndSize_32, 1, false); in op_move_16()
68 u2 vA = INST_A(inst); in op_move_wide() local
[all …]
DLowerGetPut.cpp34 int aget_common_nohelper(int flag, u2 vA, u2 vref, u2 vindex) { in aget_common_nohelper() argument
85 set_virtual_reg(vA, OpndSize_64, 1, false); in aget_common_nohelper()
88 set_virtual_reg(vA, OpndSize_32, 4, false); in aget_common_nohelper()
96 int aget_common(int flag, u2 vA, u2 vref, u2 vindex) { in aget_common() argument
97 return aget_common_nohelper(flag, vA, vref, vindex); in aget_common()
107 u2 vA = INST_AA(inst); in op_aget() local
110 int retval = aget_common(AGET, vA, vref, vindex); in op_aget()
118 u2 vA = INST_AA(inst); in op_aget_wide() local
121 int retval = aget_common(AGET_WIDE, vA, vref, vindex); in op_aget_wide()
135 u2 vA = INST_AA(inst); in op_aget_boolean() local
[all …]
DLowerObject.cpp35 int check_cast_nohelper(u2 vA, u4 tmp, bool instance, u2 vDest) { in check_cast_nohelper() argument
36 get_virtual_reg(vA, OpndSize_32, 1, false); //object in check_cast_nohelper()
169 int common_check_cast_instance_of(u2 vA, u4 tmp, bool instance, u2 vDest) { in common_check_cast_instance_of() argument
170 return check_cast_nohelper(vA, tmp, instance, vDest); in common_check_cast_instance_of()
180 u2 vA = INST_AA(inst); in op_check_cast() local
182 common_check_cast_instance_of(vA, tmp, false, 0); in op_check_cast()
191 u2 vA = INST_A(inst); in op_instance_of() local
193 common_check_cast_instance_of(vB, tmp, true, vA); in op_instance_of()
203 int monitor_enter_nohelper(u2 vA) { in monitor_enter_nohelper() argument
207 requestVRFreeDelay(vA,VRDELAY_NULLCHECK); // Request VR delay before transfer to temporary in monitor_enter_nohelper()
[all …]
DBytecodeVisitor.cpp418 void touchOneVR(u2 vA, LowOpndRegType type) { in touchOneVR() argument
419 int index = searchCompileTable(LowOpndRegType_virtual | type, vA); in touchOneVR()
421 ALOGE("virtual reg %d type %d not found in touchOneVR", vA, type); in touchOneVR()
429 void touchTwoVRs(u2 vA, u2 vB, LowOpndRegType type) { in touchTwoVRs() argument
430 int index = searchCompileTable(LowOpndRegType_virtual | type, vA); in touchTwoVRs()
432 ALOGE("virtual reg vA %d type %d not found in touchTwoVRs", vA, type); in touchTwoVRs()
533 u2 vA = 0, vB = 0, v1, v2; in getConstInfo() local
550 vA = INST_A(inst); in getConstInfo()
554 vA = INST_AA(inst); in getConstInfo()
558 vA = FETCH(1); in getConstInfo()
[all …]
DLowerHelper.cpp891 int vA, in compare_VR_reg_all() argument
902 int isConst = isVirtualRegConstant(vA, type, tmpValue, true/*updateRefCount*/); in compare_VR_reg_all()
908 dumpImmToMem(vA, OpndSize_32, tmpValue[0]); in compare_VR_reg_all()
910 …dump_mem_reg(m, ATOM_NORMAL, size, 4*vA, PhysicalReg_FP, true, MemoryAccess_VR, vA, reg, isPhysica… in compare_VR_reg_all()
924 dumpImmToMem(vA, OpndSize_32, tmpValue[0]); in compare_VR_reg_all()
925 dumpImmToMem(vA+1, OpndSize_32, tmpValue[1]); in compare_VR_reg_all()
926 dump_mem_reg(m, ATOM_NORMAL, size, 4*vA, PhysicalReg_FP, true, in compare_VR_reg_all()
927 MemoryAccess_VR, vA, reg, isPhysical, pType); in compare_VR_reg_all()
931 if(isConst == 1) dumpImmToMem(vA, OpndSize_32, tmpValue[0]); in compare_VR_reg_all()
932 if(isConst == 2) dumpImmToMem(vA+1, OpndSize_32, tmpValue[1]); in compare_VR_reg_all()
[all …]
DLowerReturn.cpp126 u2 vA = INST_AA(inst); in op_return() local
128 get_virtual_reg(vA, OpndSize_32, 22, false); in op_return()
142 u2 vA = INST_AA(inst); in op_return_wide() local
143 get_virtual_reg(vA, OpndSize_64, 1, false); in op_return_wide()
/dalvik/vm/compiler/template/mips/
DfunopWider.S20 STORE64(rRESULT0, rRESULT1, rOBJ) # vA/vA+1<- v0/v1
27 $st_result # vA/vA+1<- fv0/fv0f
DfunopNarrower.S25 STORE(v0, rINST) # vA<- v0
31 STORE_F(fv0, rINST) # vA<- fv0
/dalvik/vm/mterp/mips/
DunflopWider.S24 STORE64(rRESULT0, rRESULT1, rOBJ) # vA/vA+1 <- a0/a1
29 $st_result # vA/vA+1 <- a0/a1
DunopWider.S18 STORE64($result0, $result1, rOBJ) # vA/vA+1 <- a0/a1
/dalvik/dx/src/com/android/dx/ssa/
DSCCP.java274 int vA = ((CstInteger) cA).getValue(); in simulateBranch() local
277 constantSuccessor = (vA == 0); in simulateBranch()
280 constantSuccessor = (vA != 0); in simulateBranch()
283 constantSuccessor = (vA < 0); in simulateBranch()
286 constantSuccessor = (vA >= 0); in simulateBranch()
289 constantSuccessor = (vA <= 0); in simulateBranch()
292 constantSuccessor = (vA > 0); in simulateBranch()
305 int vA = ((CstInteger) cA).getValue(); in simulateBranch() local
309 constantSuccessor = (vA == vB); in simulateBranch()
312 constantSuccessor = (vA != vB); in simulateBranch()
[all …]
/dalvik/vm/mterp/x86/
DOP_ADD_DOUBLE_2ADDR.S9 movq (rFP, %ecx, 4), %xmm0 # %xmm0<- vA
11 addsd %xmm1, %xmm0 # %xmm0<- vA op vB
13 movq %xmm0, (rFP, %ecx, 4) # vA<- %xmm0; result
DOP_MUL_DOUBLE_2ADDR.S10 movq (rFP, %ecx, 4), %xmm0 # %xmm0<- vA
12 mulsd %xmm1, %xmm0 # %xmm0<- vA op vB
14 movq %xmm0, (rFP, %ecx, 4) # vA<- %xmm0; result
DOP_SUB_DOUBLE_2ADDR.S10 movq (rFP, %ecx, 4), %xmm0 # %xmm0<- vA
12 subsd %xmm1, %xmm0 # %xmm0<- vA op vB
14 movq %xmm0, (rFP, %ecx, 4) # vA<- %xmm0; result
/dalvik/vm/analysis/
DLiveness.cpp364 GEN(workBits, decInsn.vA); in processInstruction()
370 GENW(workBits, decInsn.vA); in processInstruction()
386 GEN(workBits, decInsn.vA); in processInstruction()
392 GENW(workBits, decInsn.vA); in processInstruction()
403 GEN(workBits, decInsn.vA); in processInstruction()
410 GENW(workBits, decInsn.vA); in processInstruction()
424 for (idx = 0; idx < decInsn.vA; idx++) { in processInstruction()
439 for (idx = 0; idx < decInsn.vA; idx++) { in processInstruction()
464 KILL(workBits, decInsn.vA); in processInstruction()
473 KILLW(workBits, decInsn.vA); in processInstruction()
[all …]
DDexVerify.cpp555 if (pDecInsn->vA > 5) { in checkVarargRegs()
557 pDecInsn->vA); in checkVarargRegs()
561 for (idx = 0; idx < pDecInsn->vA; idx++) { in checkVarargRegs()
587 if (pDecInsn->vA + pDecInsn->vC > registersSize) { in checkVarargRangeRegs()
589 pDecInsn->vA, pDecInsn->vC, registersSize); in checkVarargRangeRegs()
837 okay &= checkRegisterIndex(meth, decInsn.vA); in verifyInstructions()
845 okay &= checkWideRegisterIndex(meth, decInsn.vA); in verifyInstructions()
904 okay &= checkRegisterIndex(meth, decInsn.vA); in verifyInstructions()
914 okay &= checkWideRegisterIndex(meth, decInsn.vA); in verifyInstructions()
921 okay &= checkRegisterIndex(meth, decInsn.vA); in verifyInstructions()
[all …]
/dalvik/libdex/
DInstrUtils.cpp502 pDec->vA = INST_AA(inst); in dexDecodeInstruction()
505 pDec->vA = INST_A(inst); in dexDecodeInstruction()
509 pDec->vA = INST_A(inst); in dexDecodeInstruction()
513 pDec->vA = INST_AA(inst); in dexDecodeInstruction()
516 pDec->vA = (s1) INST_AA(inst); // sign-extend 8-bit value in dexDecodeInstruction()
519 pDec->vA = (s2) FETCH(1); // sign-extend 16-bit value in dexDecodeInstruction()
524 pDec->vA = INST_AA(inst); in dexDecodeInstruction()
529 pDec->vA = INST_AA(inst); in dexDecodeInstruction()
533 pDec->vA = INST_AA(inst); in dexDecodeInstruction()
542 pDec->vA = INST_AA(inst); in dexDecodeInstruction()
[all …]
/dalvik/tests/083-jit-regressions/src/
DMain.java112 int vA = 1; in b5884080Test() local
118 vA += 1; in b5884080Test()
121 if (vA == 100001) { in b5884080Test()
125 System.out.println("b5884080 fails: vA is " + vA + in b5884080Test()
/dalvik/vm/mterp/arm-vfp/
Dfunop.S16 VREG_INDEX_TO_ADDR(r9, r9) @ r9<- &vA
17 fsts s1, [r9] @ vA<- s1
DfunopWider.S16 VREG_INDEX_TO_ADDR(r9, r9) @ r9<- &vA
17 fstd d0, [r9] @ vA<- d0
DfunopNarrower.S16 VREG_INDEX_TO_ADDR(r9, r9) @ r9<- &vA
17 fsts s0, [r9] @ vA<- s0
DfbinopWide2addr.S15 VREG_INDEX_TO_ADDR(r9, r9) @ r9<- &vA
17 fldd d0, [r9] @ d0<- vA
Dfbinop2addr.S14 VREG_INDEX_TO_ADDR(r9, r9) @ r9<- &vA
16 flds s0, [r9] @ s0<- vA

12345