/dalvik/vm/compiler/codegen/x86/ |
H A D | LowerMove.cpp | 31 u2 vA, vB; local 33 vB = INST_B(inst); 34 get_virtual_reg(vB, OpndSize_32, 1, false/*isPhysical*/); 43 u2 vA, vB; local 45 vB = FETCH(1); 46 get_virtual_reg(vB, OpndSize_32, 1, false); 55 u2 vA, vB; local 57 vB = FETCH(2); 58 get_virtual_reg(vB, OpndSize_32, 1, false); 69 u2 vB local 80 u2 vB = FETCH(1); local 91 u2 vB = FETCH(2); local [all...] |
H A D | LowerConst.cpp | 157 u2 vB = FETCH(1); local 159 u4 tmp = vB;
|
H A D | LowerObject.cpp | 190 u2 vB = INST_B(inst); local 193 common_check_cast_instance_of(vB, tmp, true, vA); 296 u2 vB = INST_B(inst); local 299 requestVRFreeDelay(vB,VRDELAY_NULLCHECK); // Request VR delay before transfer to temporary 300 get_virtual_reg(vB, OpndSize_32, 1, false); 301 nullCheck(1, false, 1, vB); //maybe optimized away 302 cancelVRFreeDelayRequest(vB,VRDELAY_NULLCHECK); 391 u2 vB = INST_B(inst); //length local 397 get_virtual_reg(vB, OpndSize_32, 5, false); 662 u2 vA, vB; local [all...] |
H A D | BytecodeVisitor.cpp | 429 void touchTwoVRs(u2 vA, u2 vB, LowOpndRegType type) { argument 436 index = searchCompileTable(LowOpndRegType_virtual | type, vB); 438 ALOGE("virtual reg vB %d type %d not found in touchTwoVRs", vB, type); 533 u2 vA = 0, vB = 0, v1, v2; local 551 vB = INST_B(inst); 555 vB = FETCH(1); 559 vB = FETCH(2); 561 if(isVirtualRegConstant(vB, LowOpndRegType_gp, tmpValue, false) == 3) { 567 touchOneVR(vB, LowOpndRegType_g 1217 u2 vA = 0, vB = 0, vref, vindex; local [all...] |
H A D | LowerGetPut.cpp | 444 int iget_iput_common_nohelper(int tmp, int flag, u2 vA, u2 vB, int isObj, bool isVolatile) { argument 459 // Request VR delay before transfer to temporary. Only vB needs delay. 462 requestVRFreeDelay(vB,VRDELAY_NULLCHECK); 463 get_virtual_reg(vB, OpndSize_32, 7, false); 464 nullCheck(7, false, 2, vB); //maybe optimized away, if not, call 465 cancelVRFreeDelayRequest(vB,VRDELAY_NULLCHECK); 528 int iget_iput_common(int tmp, int flag, u2 vA, u2 vB, int isObj, bool isVolatile) { argument 529 return iget_iput_common_nohelper(tmp, flag, vA, vB, isObj, isVolatile); 540 u2 vB = INST_B(inst); local 542 int retval = iget_iput_common(tmp, IGET, vA, vB, 551 u2 vB = INST_B(inst); local 562 u2 vB = INST_B(inst); local 597 u2 vB = INST_B(inst); local 608 u2 vB = INST_B(inst); local 619 u2 vB = INST_B(inst); local 832 u2 vB = INST_B(inst); //object local 853 u2 vB = INST_B(inst); //object local 880 u2 vB = INST_B(inst); //object local 910 u2 vB = INST_B(inst); //object local [all...] |
H A D | LowerAlu.cpp | 34 u2 vB = INST_B(inst); local 35 get_virtual_reg(vB, OpndSize_32, 1, false); 46 u2 vB = INST_B(inst); local 47 get_virtual_reg(vB, OpndSize_32, 1, false); 59 u2 vB = INST_B(inst); local 60 get_virtual_reg(vB, OpndSize_64, 1, false); 72 u2 vB = INST_B(inst); local 73 get_virtual_reg(vB, OpndSize_64, 1, false); 86 u2 vB = INST_B(inst); local 87 get_virtual_reg(vB, OpndSize_3 100 u2 vB = INST_B(inst); local 114 u2 vB = INST_B(inst); local 127 u2 vB = INST_B(inst); local 138 u2 vB = INST_B(inst); local 149 u2 vB = INST_B(inst); local 160 u2 vB = INST_B(inst); local 171 u2 vB = INST_B(inst); local 182 u2 vB = INST_B(inst); local 194 u2 vB = INST_B(inst); local 205 common_fp_to_int(bool isDouble, u2 vA, u2 vB) argument 267 u2 vB = INST_B(inst); local 277 u2 vB = INST_B(inst); local 286 common_fp_to_long(bool isDouble, u2 vA, u2 vB) argument 352 u2 vB = INST_B(inst); local 362 u2 vB = INST_B(inst); local 373 u2 vB = INST_B(inst); local 386 u2 vB = INST_B(inst); local 399 u2 vB = INST_B(inst); local 749 common_alu_int_lit(ALU_Opcode opc, u2 vA, u2 vB, s2 imm) argument 756 common_shift_int_lit(ALU_Opcode opc, u2 vA, u2 vB, s2 imm) argument 765 u2 vB = INST_B(inst); local 772 alu_rsub_int(ALU_Opcode opc, u2 vA, s2 imm, u2 vB) argument 786 u2 vB = INST_B(inst); local 797 u2 vB = INST_B(inst); local 808 u2 vB = INST_B(inst); local 819 u2 vB = INST_B(inst); local 830 u2 vB = INST_B(inst); local 841 u2 vB = INST_B(inst); local 852 u2 vB = INST_B(inst); local 863 u2 vB = INST_B(inst); local 874 u2 vB = (u2)FETCH(1) & 0xff; local 885 u2 vB = (u2)FETCH(1) & 0xff; local 896 u2 vB = (u2)FETCH(1) & 0xff; local 907 u2 vB = (u2)FETCH(1) & 0xff; local 918 u2 vB = (u2)FETCH(1) & 0xff; local 929 u2 vB = (u2)FETCH(1) & 0xff; local 940 u2 vB = (u2)FETCH(1) & 0xff; local 951 u2 vB = (u2)FETCH(1) & 0xff; local 962 u2 vB = (u2)FETCH(1) & 0xff; local 978 div_lit_strength_reduction(u2 vA, u2 vB, s2 imm) argument 1019 common_div_rem_int_lit(bool isRem, u2 vA, u2 vB, s2 imm) argument 1073 u2 vB = INST_B(inst); local 1084 u2 vB = INST_B(inst); local 1095 u2 vB = (u2)FETCH(1) & 0xff; local 1106 u2 vB = (u2)FETCH(1) & 0xff; local [all...] |
H A D | LowerJump.cpp | 1236 u2 vB = INST_B(inst); local 1239 compare_VR_reg(OpndSize_32, vB, 1, false); 1251 u2 vB = INST_B(inst); local 1254 compare_VR_reg(OpndSize_32, vB, 1, false); 1266 u2 vB = INST_B(inst); local 1269 compare_VR_reg(OpndSize_32, vB, 1, false); 1281 u2 vB = INST_B(inst); local 1284 compare_VR_reg(OpndSize_32, vB, 1, false); 1296 u2 vB = INST_B(inst); local 1299 compare_VR_reg(OpndSize_32, vB, 1311 u2 vB = INST_B(inst); local [all...] |
H A D | LowerHelper.cpp | 970 void load_fp_stack_VR_all(OpndSize size, int vB, Mnemonic m) { argument 974 int isConst = isVirtualRegConstant(vB, getTypeFromIntSize(size), tmpValue, false/*updateRefCount*/); 980 dumpImmToMem(vB, OpndSize_32, tmpValue[0]); 986 if(isConst == 1 || isConst == 3) dumpImmToMem(vB, OpndSize_32, tmpValue[0]); 987 if(isConst == 2 || isConst == 3) dumpImmToMem(vB+1, OpndSize_32, tmpValue[1]); 993 int regAll = checkVirtualReg(vB, size, 1); 995 dump_reg_mem_noalloc(m, size, regAll, true, 4*vB, PhysicalReg_FP, true, 996 MemoryAccess_VR, vB, getTypeFromIntSize(size)); 999 dump_mem_fp(m, size, 4*vB, PhysicalReg_FP, true, MemoryAccess_VR, vB, 1700 get_virtual_reg_all(u2 vB, OpndSize size, int reg, bool isPhysical, Mnemonic m) argument 1787 get_virtual_reg(u2 vB, OpndSize size, int reg, bool isPhysical) argument 1791 get_virtual_reg_noalloc(u2 vB, OpndSize size, int reg, bool isPhysical) argument 1869 get_VR_ss(int vB, int reg, bool isPhysical) argument 1875 get_VR_sd(int vB, int reg, bool isPhysical) argument [all...] |
/dalvik/libdex/ |
H A D | InstrUtils.h | 35 kFmt12x, // op vA, vB 48 kFmt22t, // op vA, vB, +CCCC 49 kFmt22s, // op vA, vB, #+CCCC 50 kFmt22c, // op vA, vB, thing@CCCC 51 kFmt22cs, // [opt] op vA, vB, field offset CCCC 131 u4 vB; member in struct:DecodedInstruction
|