Searched refs:rBase (Results 1 - 5 of 5) sorted by relevance

/dalvik/vm/compiler/codegen/arm/
H A DCodegen.h83 extern void dvmCompilerFlushRegImpl(CompilationUnit *cUnit, int rBase,
86 extern void dvmCompilerFlushRegWideImpl(CompilationUnit *cUnit, int rBase,
H A DCodegenFactory.c29 static ArmLIR *loadWordDisp(CompilationUnit *cUnit, int rBase, int displacement, argument
32 return loadBaseDisp(cUnit, NULL, rBase, displacement, rDest, kWord,
36 static ArmLIR *storeWordDisp(CompilationUnit *cUnit, int rBase, argument
39 return storeBaseDisp(cUnit, rBase, displacement, rSrc, kWord);
H A DCodegenDriver.c4472 void dvmCompilerFlushRegImpl(CompilationUnit *cUnit, int rBase, argument
4475 storeBaseDisp(cUnit, rBase, displacement, rSrc, size);
4478 void dvmCompilerFlushRegWideImpl(CompilationUnit *cUnit, int rBase, argument
4481 storeBaseDispWide(cUnit, rBase, displacement, rSrcLo, rSrcHi);
/dalvik/vm/compiler/codegen/arm/Thumb/
H A DFactory.c30 static ArmLIR *loadWordDisp(CompilationUnit *cUnit, int rBase, int displacement,
32 static ArmLIR *storeWordDisp(CompilationUnit *cUnit, int rBase,
448 static ArmLIR *loadBaseIndexed(CompilationUnit *cUnit, int rBase, argument
480 res = newLIR3(cUnit, opCode, rDest, rBase, rNewIndex);
491 static ArmLIR *storeBaseIndexed(CompilationUnit *cUnit, int rBase, argument
518 res = newLIR3(cUnit, opCode, rSrc, rBase, rNewIndex);
528 static ArmLIR *loadMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
532 res = newLIR2(cUnit, kThumbLdmia, rBase, rMask);
541 static ArmLIR *storeMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
545 res = newLIR2(cUnit, kThumbStmia, rBase, rMas
554 loadBaseDispBody(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, int rDestHi, OpSize size, int sReg) argument
676 loadBaseDisp(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, OpSize size, int sReg) argument
684 loadBaseDispWide(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDestLo, int rDestHi, int sReg) argument
692 storeBaseDispBody(CompilationUnit *cUnit, int rBase, int displacement, int rSrc, int rSrcHi, OpSize size) argument
786 storeBaseDisp(CompilationUnit *cUnit, int rBase, int displacement, int rSrc, OpSize size) argument
792 storeBaseDispWide(CompilationUnit *cUnit, int rBase, int displacement, int rSrcLo, int rSrcHi) argument
[all...]
/dalvik/vm/compiler/codegen/arm/Thumb2/
H A DFactory.c676 static ArmLIR *loadBaseIndexed(CompilationUnit *cUnit, int rBase, argument
679 bool allLowRegs = LOWREG(rBase) && LOWREG(rIndex) && LOWREG(rDest);
699 newLIR4(cUnit, kThumb2AddRRR, regPtr, rBase, rIndex,
702 opRegRegReg(cUnit, kOpAdd, regPtr, rBase, rIndex);
729 load = newLIR3(cUnit, opCode, rDest, rBase, rIndex);
731 load = newLIR4(cUnit, opCode, rDest, rBase, rIndex, scale);
740 static ArmLIR *storeBaseIndexed(CompilationUnit *cUnit, int rBase, argument
743 bool allLowRegs = LOWREG(rBase) && LOWREG(rIndex) && LOWREG(rSrc);
763 newLIR4(cUnit, kThumb2AddRRR, regPtr, rBase, rIndex,
766 opRegRegReg(cUnit, kOpAdd, regPtr, rBase, rInde
805 loadBaseDispBody(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, int rDestHi, OpSize size, int sReg) argument
922 loadBaseDisp(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDest, OpSize size, int sReg) argument
930 loadBaseDispWide(CompilationUnit *cUnit, MIR *mir, int rBase, int displacement, int rDestLo, int rDestHi, int sReg) argument
939 storeBaseDispBody(CompilationUnit *cUnit, int rBase, int displacement, int rSrc, int rSrcHi, OpSize size) argument
1035 storeBaseDisp(CompilationUnit *cUnit, int rBase, int displacement, int rSrc, OpSize size) argument
1041 storeBaseDispWide(CompilationUnit *cUnit, int rBase, int displacement, int rSrcLo, int rSrcHi) argument
1047 loadMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
1064 storeMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
[all...]

Completed in 166 milliseconds