/dalvik/vm/compiler/codegen/arm/Thumb/ |
H A D | Factory.cpp | 31 int rDest); 46 * 1) rDest is freshly returned from dvmCompilerAllocTemp or 49 static ArmLIR *loadConstantNoClobber(CompilationUnit *cUnit, int rDest, argument 53 int tDest = LOWREG(rDest) ? rDest : dvmCompilerAllocTemp(cUnit); 57 if (rDest != tDest) { 58 opRegReg(cUnit, kOpMov, rDest, tDest); 65 if (rDest != tDest) { 66 opRegReg(cUnit, kOpMov, rDest, tDest); 93 if (rDest ! 104 loadConstant(CompilationUnit *cUnit, int rDest, int value) argument 117 loadClassPointer(CompilationUnit *cUnit, int rDest, int value) argument 250 opRegRegReg(CompilationUnit *cUnit, OpKind op, int rDest, int rSrc1, int rSrc2) argument 278 opRegRegImm(CompilationUnit *cUnit, OpKind op, int rDest, int rSrc1, int value) argument 469 loadBaseIndexed(CompilationUnit *cUnit, int rBase, int rIndex, int rDest, int scale, OpSize size) argument 575 loadBaseDispBody(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, int rDestHi, OpSize size, int sReg) argument 697 loadBaseDisp(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, OpSize size, int sReg) argument 839 genRegCopyNoInsert(CompilationUnit *cUnit, int rDest, int rSrc) argument 863 genRegCopy(CompilationUnit *cUnit, int rDest, int rSrc) argument [all...] |
/dalvik/vm/compiler/codegen/arm/Thumb2/ |
H A D | Factory.cpp | 51 static ArmLIR *loadFPConstantValue(CompilationUnit *cUnit, int rDest, argument 55 assert(SINGLEREG(rDest)); 57 return newLIR2(cUnit, kThumb2Vmovs_IMM8, rDest, encodedImm); 66 loadPcRel->operands[0] = rDest; 133 * 1) rDest is freshly returned from dvmCompilerAllocTemp or 136 static ArmLIR *loadConstantNoClobber(CompilationUnit *cUnit, int rDest, argument 142 if (FPREG(rDest)) { 143 return loadFPConstantValue(cUnit, rDest, value); 147 if (LOWREG(rDest) && (value >= 0) && (value <= 255)) { 148 return newLIR2(cUnit, kThumbMovImm, rDest, valu 195 loadConstant(CompilationUnit *cUnit, int rDest, int value) argument 208 loadClassPointer(CompilationUnit *cUnit, int rDest, int value) argument 421 opRegRegRegShift(CompilationUnit *cUnit, OpKind op, int rDest, int rSrc1, int rSrc2, int shift) argument 485 opRegRegReg(CompilationUnit *cUnit, OpKind op, int rDest, int rSrc1, int rSrc2) argument 491 opRegRegImm(CompilationUnit *cUnit, OpKind op, int rDest, int rSrc1, int value) argument 713 loadBaseIndexed(CompilationUnit *cUnit, int rBase, int rIndex, int rDest, int scale, OpSize size) argument 842 loadBaseDispBody(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, int rDestHi, OpSize size, int sReg) argument 959 loadBaseDisp(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, OpSize size, int sReg) argument 1159 fpRegCopy(CompilationUnit *cUnit, int rDest, int rSrc) argument 1185 genRegCopyNoInsert(CompilationUnit *cUnit, int rDest, int rSrc) argument 1211 genRegCopy(CompilationUnit *cUnit, int rDest, int rSrc) argument [all...] |
/dalvik/vm/compiler/codegen/arm/ |
H A D | Codegen.h | 64 extern ArmLIR* dvmCompilerRegCopyNoInsert(CompilationUnit *cUnit, int rDest,
|
H A D | CodegenDriver.cpp | 4711 ArmLIR* dvmCompilerRegCopyNoInsert(CompilationUnit *cUnit, int rDest, int rSrc) argument 4713 return genRegCopyNoInsert(cUnit, rDest, rSrc); 4717 ArmLIR* dvmCompilerRegCopy(CompilationUnit *cUnit, int rDest, int rSrc) argument 4719 return genRegCopy(cUnit, rDest, rSrc);
|
/dalvik/vm/compiler/codegen/arm/FP/ |
H A D | ThumbVFP.cpp | 23 * Take the address of a Dalvik register and store it into rDest. 28 int rDest) 39 dvmCompilerClobber(cUnit, rDest); 40 dvmCompilerLockTemp(cUnit, rDest); 41 opRegRegImm(cUnit, kOpAdd, rDest, r5FP, 27 loadValueAddressDirect(CompilationUnit *cUnit, RegLocation rlSrc, int rDest) argument
|
/dalvik/vm/compiler/codegen/x86/ |
H A D | CodegenDriver.cpp | 27 extern X86LIR *loadConstant(CompilationUnit *cUnit, int rDest, int value); 29 int displacement, int rDest);
|
/dalvik/vm/compiler/codegen/ |
H A D | Ralloc.h | 216 extern ArmLIR* dvmCompilerRegCopy(CompilationUnit *cUnit, int rDest, int rSrc);
|
H A D | CodegenFactory.cpp | 36 int displacement, int rDest) 38 return loadBaseDisp(cUnit, NULL, rBase, displacement, rDest, kWord, 35 loadWordDisp(CompilationUnit *cUnit, int rBase, int displacement, int rDest) argument
|