Searched refs:tReg (Results 1 - 10 of 10) sorted by relevance

/dalvik/vm/compiler/codegen/mips/Mips32/
H A DGen.cpp124 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 DFactory.cpp427 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 DCodegenDriver.cpp564 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 DCodegenFactory.cpp289 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 DCodegenDriver.cpp732 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 DSsaConverter.java361 int tReg = reg + threshold;
363 = localInfo.getStarts(dfBlockIndex).get(tReg);
366 ssaBlocks.get(dfBlockIndex).addPhiInsnForReg(tReg);
/dalvik/vm/compiler/codegen/arm/Thumb/
H A DGen.cpp281 int tReg = dvmCompilerAllocTemp(cUnit); local
282 opRegRegImm(cUnit, kOpLsl, tReg, rlSrc.lowReg, lit);
283 opRegRegReg(cUnit, kOpSub, rlResult.lowReg, tReg, rlSrc.lowReg);
H A DFactory.cpp888 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 DFactory.cpp1183 int tReg = dvmCompilerAllocTemp(cUnit); local
1184 loadConstant(cUnit, tReg, checkValue);
1185 opRegReg(cUnit, kOpCmp, reg, tReg);
/dalvik/vm/compiler/codegen/x86/
H A DAnalysisO1.cpp423 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);

Completed in 590 milliseconds