Home | History | Annotate | Download | only in arm

Lines Matching defs:fieldOffset

301 static void genIGetWide(CompilationUnit *cUnit, MIR *mir, int fieldOffset)
313 opRegRegImm(cUnit, kOpAdd, regPtr, rlObj.lowReg, fieldOffset);
325 static void genIPutWide(CompilationUnit *cUnit, MIR *mir, int fieldOffset)
335 opRegRegImm(cUnit, kOpAdd, regPtr, rlObj.lowReg, fieldOffset);
349 int fieldOffset, bool isVolatile)
361 loadBaseDisp(cUnit, mir, rlObj.lowReg, fieldOffset, rlResult.lowReg,
376 int fieldOffset, bool isObject, bool isVolatile)
390 storeBaseDisp(cUnit, rlObj.lowReg, fieldOffset, rlSrc.lowReg, size);
2384 int fieldOffset = -1;
2431 fieldOffset = ((InstField *)fieldPtr)->byteOffset;
2530 genIGetWide(cUnit, mir, fieldOffset);
2540 genIGet(cUnit, mir, kWord, fieldOffset, isVolatile);
2543 genIPutWide(cUnit, mir, fieldOffset);
2551 genIPut(cUnit, mir, kWord, fieldOffset, false, isVolatile);
2555 genIPut(cUnit, mir, kWord, fieldOffset, true, isVolatile);
2570 int fieldOffset = mir->dalvikInsn.vC;
2574 genIGet(cUnit, mir, kWord, fieldOffset, false);
2577 genIPut(cUnit, mir, kWord, fieldOffset, false, false);
2580 genIPut(cUnit, mir, kWord, fieldOffset, true, false);
2583 genIGetWide(cUnit, mir, fieldOffset);
2586 genIPutWide(cUnit, mir, fieldOffset);