Searched defs:rBase (Results 1 - 7 of 7) sorted by relevance

/dalvik/vm/compiler/codegen/
H A DCodegenFactory.cpp35 static TGT_LIR *loadWordDisp(CompilationUnit *cUnit, int rBase, argument
38 return loadBaseDisp(cUnit, NULL, rBase, displacement, rDest, kWord,
42 static TGT_LIR *storeWordDisp(CompilationUnit *cUnit, int rBase, argument
45 return storeBaseDisp(cUnit, rBase, displacement, rSrc, kWord);
/dalvik/vm/compiler/codegen/mips/
H A DCodegenFactory.cpp29 static MipsLIR *loadWordDisp(CompilationUnit *cUnit, int rBase, int displacement, argument
32 return loadBaseDisp(cUnit, NULL, rBase, displacement, rDest, kWord,
36 static MipsLIR *storeWordDisp(CompilationUnit *cUnit, int rBase, argument
39 return storeBaseDisp(cUnit, rBase, displacement, rSrc, kWord);
H A DCodegenDriver.cpp4858 void dvmCompilerFlushRegImpl(CompilationUnit *cUnit, int rBase, argument
4861 storeBaseDisp(cUnit, rBase, displacement, rSrc, size);
4864 void dvmCompilerFlushRegWideImpl(CompilationUnit *cUnit, int rBase, argument
4867 storeBaseDispWide(cUnit, rBase, displacement, rSrcLo, rSrcHi);
/dalvik/vm/compiler/codegen/arm/Thumb/
H A DFactory.cpp30 static ArmLIR *loadWordDisp(CompilationUnit *cUnit, int rBase, int displacement,
32 static ArmLIR *storeWordDisp(CompilationUnit *cUnit, int rBase,
469 static ArmLIR *loadBaseIndexed(CompilationUnit *cUnit, int rBase, argument
501 res = newLIR3(cUnit, opcode, rDest, rBase, rNewIndex);
512 static ArmLIR *storeBaseIndexed(CompilationUnit *cUnit, int rBase, argument
539 res = newLIR3(cUnit, opcode, rSrc, rBase, rNewIndex);
549 static ArmLIR *loadMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
553 res = newLIR2(cUnit, kThumbLdmia, rBase, rMask);
562 static ArmLIR *storeMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
566 res = newLIR2(cUnit, kThumbStmia, rBase, rMas
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
705 loadBaseDispWide(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDestLo, int rDestHi, int sReg) argument
713 storeBaseDispBody(CompilationUnit *cUnit, int rBase, int displacement, int rSrc, int rSrcHi, OpSize size) argument
807 storeBaseDisp(CompilationUnit *cUnit, int rBase, int displacement, int rSrc, OpSize size) argument
813 storeBaseDispWide(CompilationUnit *cUnit, int rBase, int displacement, int rSrcLo, int rSrcHi) argument
[all...]
/dalvik/vm/compiler/codegen/mips/Mips32/
H A DFactory.cpp35 static MipsLIR *loadWordDisp(CompilationUnit *cUnit, int rBase, int displacement,
37 static MipsLIR *storeWordDisp(CompilationUnit *cUnit, int rBase,
184 static MipsLIR *loadMultiple(CompilationUnit *cUnit, int rBase, int rMask);
421 static MipsLIR *loadBaseIndexed(CompilationUnit *cUnit, int rBase, argument
441 first = newLIR3(cUnit, kMipsAddu, tReg , rBase, rIndex);
444 newLIR3(cUnit, kMipsAddu, tReg , rBase, tReg);
483 static MipsLIR *storeBaseIndexed(CompilationUnit *cUnit, int rBase, argument
504 first = newLIR3(cUnit, kMipsAddu, tReg , rBase, rIndex);
507 newLIR3(cUnit, kMipsAddu, tReg , rBase, tReg);
540 static MipsLIR *loadMultiple(CompilationUnit *cUnit, int rBase, in argument
566 storeMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
592 loadBaseDispBody(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, int rDestHi, OpSize size, int sReg) argument
702 loadBaseDisp(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, OpSize size, int sReg) argument
710 loadBaseDispWide(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDestLo, int rDestHi, int sReg) argument
718 storeBaseDispBody(CompilationUnit *cUnit, int rBase, int displacement, int rSrc, int rSrcHi, OpSize size) argument
811 storeBaseDisp(CompilationUnit *cUnit, int rBase, int displacement, int rSrc, OpSize size) argument
817 storeBaseDispWide(CompilationUnit *cUnit, int rBase, int displacement, int rSrcLo, int rSrcHi) argument
[all...]
/dalvik/vm/compiler/codegen/arm/Thumb2/
H A DFactory.cpp746 static ArmLIR *loadBaseIndexed(CompilationUnit *cUnit, int rBase, argument
749 bool allLowRegs = LOWREG(rBase) && LOWREG(rIndex) && LOWREG(rDest);
769 newLIR4(cUnit, kThumb2AddRRR, regPtr, rBase, rIndex,
772 opRegRegReg(cUnit, kOpAdd, regPtr, rBase, rIndex);
799 load = newLIR3(cUnit, opcode, rDest, rBase, rIndex);
801 load = newLIR4(cUnit, opcode, rDest, rBase, rIndex, scale);
810 static ArmLIR *storeBaseIndexed(CompilationUnit *cUnit, int rBase, argument
813 bool allLowRegs = LOWREG(rBase) && LOWREG(rIndex) && LOWREG(rSrc);
833 newLIR4(cUnit, kThumb2AddRRR, regPtr, rBase, rIndex,
836 opRegRegReg(cUnit, kOpAdd, regPtr, rBase, rInde
875 loadBaseDispBody(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, int rDestHi, OpSize size, int sReg) argument
992 loadBaseDisp(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, OpSize size, int sReg) argument
1000 loadBaseDispWide(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDestLo, int rDestHi, int sReg) argument
1009 storeBaseDispBody(CompilationUnit *cUnit, int rBase, int displacement, int rSrc, int rSrcHi, OpSize size) argument
1105 storeBaseDisp(CompilationUnit *cUnit, int rBase, int displacement, int rSrc, OpSize size) argument
1111 storeBaseDispWide(CompilationUnit *cUnit, int rBase, int displacement, int rSrcLo, int rSrcHi) argument
1117 loadMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
1134 storeMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
[all...]
/dalvik/vm/compiler/codegen/arm/
H A DCodegenDriver.cpp4742 void dvmCompilerFlushRegImpl(CompilationUnit *cUnit, int rBase, argument
4745 storeBaseDisp(cUnit, rBase, displacement, rSrc, size);
4748 void dvmCompilerFlushRegWideImpl(CompilationUnit *cUnit, int rBase, argument
4751 storeBaseDispWide(cUnit, rBase, displacement, rSrcLo, rSrcHi);

Completed in 48 milliseconds