/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 842 u2 vB = INST_B(inst); //object local 863 u2 vB = INST_B(inst); //object local 890 u2 vB = INST_B(inst); //object local 920 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 370 u2 vB = INST_B(inst); local 380 u2 vB = INST_B(inst); local 391 u2 vB = INST_B(inst); local 404 u2 vB = INST_B(inst); local 417 u2 vB = INST_B(inst); local 767 common_alu_int_lit(ALU_Opcode opc, u2 vA, u2 vB, s2 imm) argument 774 common_shift_int_lit(ALU_Opcode opc, u2 vA, u2 vB, s2 imm) argument 783 u2 vB = INST_B(inst); local 790 alu_rsub_int(ALU_Opcode opc, u2 vA, s2 imm, u2 vB) argument 804 u2 vB = INST_B(inst); local 815 u2 vB = INST_B(inst); local 826 u2 vB = INST_B(inst); local 837 u2 vB = INST_B(inst); local 848 u2 vB = INST_B(inst); local 859 u2 vB = INST_B(inst); local 870 u2 vB = INST_B(inst); local 881 u2 vB = INST_B(inst); local 892 u2 vB = (u2)FETCH(1) & 0xff; local 903 u2 vB = (u2)FETCH(1) & 0xff; local 914 u2 vB = (u2)FETCH(1) & 0xff; local 925 u2 vB = (u2)FETCH(1) & 0xff; local 936 u2 vB = (u2)FETCH(1) & 0xff; local 947 u2 vB = (u2)FETCH(1) & 0xff; local 958 u2 vB = (u2)FETCH(1) & 0xff; local 969 u2 vB = (u2)FETCH(1) & 0xff; local 980 u2 vB = (u2)FETCH(1) & 0xff; local 996 div_lit_strength_reduction(u2 vA, u2 vB, s2 imm) argument 1037 common_div_rem_int_lit(bool isRem, u2 vA, u2 vB, s2 imm) argument 1091 u2 vB = INST_B(inst); local 1102 u2 vB = INST_B(inst); local 1113 u2 vB = (u2)FETCH(1) & 0xff; local 1124 u2 vB = (u2)FETCH(1) & 0xff; local [all...] |
H A D | LowerJump.cpp | 1250 u2 vB = INST_B(inst); local 1253 compare_VR_reg(OpndSize_32, vB, 1, false); 1265 u2 vB = INST_B(inst); local 1268 compare_VR_reg(OpndSize_32, vB, 1, false); 1280 u2 vB = INST_B(inst); local 1283 compare_VR_reg(OpndSize_32, vB, 1, false); 1295 u2 vB = INST_B(inst); local 1298 compare_VR_reg(OpndSize_32, vB, 1, false); 1310 u2 vB = INST_B(inst); local 1313 compare_VR_reg(OpndSize_32, vB, 1325 u2 vB = INST_B(inst); local [all...] |
H A D | LowerHelper.cpp | 971 void load_fp_stack_VR_all(OpndSize size, int vB, Mnemonic m) { argument 975 int isConst = isVirtualRegConstant(vB, getTypeFromIntSize(size), tmpValue, false/*updateRefCount*/); 981 dumpImmToMem(vB, OpndSize_32, tmpValue[0]); 987 if(isConst == 1 || isConst == 3) dumpImmToMem(vB, OpndSize_32, tmpValue[0]); 988 if(isConst == 2 || isConst == 3) dumpImmToMem(vB+1, OpndSize_32, tmpValue[1]); 994 int regAll = checkVirtualReg(vB, size, 1); 996 dump_reg_mem_noalloc(m, size, regAll, true, 4*vB, PhysicalReg_FP, true, 997 MemoryAccess_VR, vB, getTypeFromIntSize(size)); 1000 dump_mem_fp(m, size, 4*vB, PhysicalReg_FP, true, MemoryAccess_VR, vB, 1701 get_virtual_reg_all(u2 vB, OpndSize size, int reg, bool isPhysical, Mnemonic m) argument 1788 get_virtual_reg(u2 vB, OpndSize size, int reg, bool isPhysical) argument 1792 get_virtual_reg_noalloc(u2 vB, OpndSize size, int reg, bool isPhysical) argument 1870 get_VR_ss(int vB, int reg, bool isPhysical) argument 1876 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
|