Searched defs:rMask (Results 1 - 3 of 3) sorted by relevance

/dalvik/vm/compiler/codegen/arm/Thumb/
H A DFactory.cpp549 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, rMask);
/dalvik/vm/compiler/codegen/mips/Mips32/
H A DFactory.cpp184 static MipsLIR *loadMultiple(CompilationUnit *cUnit, int rBase, int rMask);
540 static MipsLIR *loadMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
547 for (i = 0; i < 8; i++, rMask >>= 1) {
548 if (rMask & 0x1) { /* map r0 to MIPS r_A0 */
566 static MipsLIR *storeMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
573 for (i = 0; i < 8; i++, rMask >>= 1) {
574 if (rMask & 0x1) { /* map r0 to MIPS r_A0 */
/dalvik/vm/compiler/codegen/arm/Thumb2/
H A DFactory.cpp1117 static ArmLIR *loadMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
1121 if (LOWREG(rBase) && ((rMask & 0xff)==rMask)) {
1122 res = newLIR2(cUnit, kThumbLdmia, rBase, rMask);
1124 res = newLIR2(cUnit, kThumb2Ldmia, rBase, rMask);
1134 static ArmLIR *storeMultiple(CompilationUnit *cUnit, int rBase, int rMask) argument
1138 if (LOWREG(rBase) && ((rMask & 0xff)==rMask)) {
1139 res = newLIR2(cUnit, kThumbStmia, rBase, rMask);
1141 res = newLIR2(cUnit, kThumb2Stmia, rBase, rMask);
[all...]

Completed in 7 milliseconds