/dalvik/vm/compiler/codegen/mips/Mips32/ |
H A D | Gen.cpp | 124 int tReg = dvmCompilerAllocTemp(cUnit); local 126 newLIR3(cUnit, kMipsSltu, tReg, sltuSrc1, sltuSrc2); 128 newLIR3(cUnit, opc, rlDest.highReg, rlDest.highReg, tReg); 129 dvmCompilerFreeTemp(cUnit, tReg); 154 int tReg = dvmCompilerAllocTemp(cUnit); local 155 newLIR2(cUnit, kMipsMove, tReg, rlResult.lowReg); 157 tReg, rlResult.lowReg); 158 dvmCompilerFreeTemp(cUnit, tReg); 291 int tReg = dvmCompilerAllocTemp(cUnit); local 293 newLIR3(cUnit, kMipsSlt, tReg, reg [all...] |
H A D | Factory.cpp | 427 int tReg = dvmCompilerAllocTemp(cUnit); local 441 first = newLIR3(cUnit, kMipsAddu, tReg , rBase, rIndex); 443 first = opRegRegImm(cUnit, kOpLsl, tReg, rIndex, scale); 444 newLIR3(cUnit, kMipsAddu, tReg , rBase, tReg); 473 res = newLIR3(cUnit, opcode, rDest, 0, tReg); 478 dvmCompilerFreeTemp(cUnit, tReg); 490 int tReg = dvmCompilerAllocTemp(cUnit); local 504 first = newLIR3(cUnit, kMipsAddu, tReg , rBase, rIndex); 506 first = opRegRegImm(cUnit, kOpLsl, tReg, rInde 934 int tReg = dvmCompilerAllocTemp(cUnit); local [all...] |
/dalvik/vm/compiler/codegen/mips/ |
H A D | CodegenDriver.cpp | 564 int tReg = dvmCompilerAllocTemp(cUnit); local 566 opRegRegImm(cUnit, kOpLsl, tReg, rlIndex.lowReg, scale); 580 opRegReg(cUnit, kOpAdd, tReg, rlArray.lowReg); 582 opRegRegReg(cUnit, kOpAdd, tReg, rlArray.lowReg, rlIndex.lowReg); 585 /* at this point, tReg points to array, 2 live temps */ 589 storeBaseDispWide(cUnit, tReg, dataOffset, rlSrc.lowReg, rlSrc.highReg) 591 dvmCompilerFreeTemp(cUnit, tReg); 596 storeBaseDisp(cUnit, tReg, dataOffset, rlSrc.lowReg, size); 597 dvmCompilerFreeTemp(cUnit, tReg); 788 int tReg local 812 int tReg = r_T1; // Using fixed registers during call sequence local 925 int tReg = dvmCompilerAllocTemp(cUnit); local 1700 int tReg = dvmCompilerAllocTemp(cUnit); local 1757 int tReg = dvmCompilerAllocTemp(cUnit); local 1778 int tReg = dvmCompilerAllocTemp(cUnit); local 1831 int tReg = dvmCompilerAllocTemp(cUnit); local 2244 int tReg = dvmCompilerAllocTemp(cUnit); local 2315 int tReg = dvmCompilerAllocTemp(cUnit); local 2336 int tReg; local 2415 int tReg = dvmCompilerAllocTemp(cUnit); local 2682 int tReg; local 3626 int tReg = dvmCompilerAllocTemp(cUnit); local 3697 int tReg = dvmCompilerAllocTemp(cUnit); local 4015 int tReg = dvmCompilerAllocTemp(cUnit); local 4052 int tReg = dvmCompilerAllocTemp(cUnit); local [all...] |
H A D | CodegenFactory.cpp | 289 int tReg = dvmCompilerAllocTemp(cUnit); local 290 res = newLIR3(cUnit, kMipsSlt, tReg, reg1, reg2); 291 MipsLIR *branch = opCompareBranch(cUnit, kMipsBeqz, tReg, -1); 294 int tReg = dvmCompilerAllocTemp(cUnit); local 295 res = newLIR3(cUnit, kMipsSltu, tReg, reg1, reg2); 296 MipsLIR *branch = opCompareBranch(cUnit, kMipsBeqz, tReg, -1);
|
/dalvik/vm/compiler/codegen/arm/ |
H A D | CodegenDriver.cpp | 732 int tReg = dvmCompilerAllocTemp(cUnit); local 735 loadConstantNoClobber(cUnit, tReg, 0); 737 tReg, rlSrc2.lowReg); 738 opRegReg(cUnit, kOpSbc, tReg, rlSrc2.highReg); 739 genRegCopy(cUnit, rlResult.highReg, tReg); 756 int tReg = r12; // Using fixed registers during call sequence local 757 opRegRegReg(cUnit, kOpOr, tReg, r2, r3); 758 genRegImmCheck(cUnit, kArmCondEq, tReg, 0, mir->offset, NULL); 864 int tReg = dvmCompilerAllocTemp(cUnit); local 865 opRegRegImm(cUnit, kOpAnd, tReg, rlSrc 1632 int tReg = dvmCompilerAllocTemp(cUnit); local 1689 int tReg = dvmCompilerAllocTemp(cUnit); local 1710 int tReg = dvmCompilerAllocTemp(cUnit); local 1763 int tReg = dvmCompilerAllocTemp(cUnit); local 2190 int tReg = dvmCompilerAllocTemp(cUnit); local 2280 int tReg; local 3486 int tReg = dvmCompilerAllocTemp(cUnit); local 3905 int tReg = dvmCompilerAllocTemp(cUnit); local 3942 int tReg = dvmCompilerAllocTemp(cUnit); local [all...] |
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | SsaConverter.java | 361 int tReg = reg + threshold; 363 = localInfo.getStarts(dfBlockIndex).get(tReg); 366 ssaBlocks.get(dfBlockIndex).addPhiInsnForReg(tReg);
|
/dalvik/vm/compiler/codegen/arm/Thumb/ |
H A D | Gen.cpp | 281 int tReg = dvmCompilerAllocTemp(cUnit); local 282 opRegRegImm(cUnit, kOpLsl, tReg, rlSrc.lowReg, lit); 283 opRegRegReg(cUnit, kOpSub, rlResult.lowReg, tReg, rlSrc.lowReg);
|
H A D | Factory.cpp | 888 int tReg = dvmCompilerAllocTemp(cUnit); local 889 loadConstant(cUnit, tReg, checkValue); 890 newLIR2(cUnit, kThumbCmpRR, reg, tReg); 891 dvmCompilerFreeTemp(cUnit, tReg);
|
/dalvik/vm/compiler/codegen/arm/Thumb2/ |
H A D | Factory.cpp | 1183 int tReg = dvmCompilerAllocTemp(cUnit); local 1184 loadConstant(cUnit, tReg, checkValue); 1185 opRegReg(cUnit, kOpCmp, reg, tReg);
|
/dalvik/vm/compiler/codegen/x86/ |
H A D | AnalysisO1.cpp | 423 int tReg = compileTable[k].physicalReg; local 424 allRegs[tReg].isUsed = true; 426 ALOGI("REGALLOC: physical reg %d is used by a GG VR %d %d at beginning of BB", tReg, compileTable[k].regNum, compileTable[k].physicalType);
|