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);
2389 int fieldOffset = -1;
2436 fieldOffset = ((InstField *)fieldPtr)->byteOffset;
2535 genIGetWide(cUnit, mir, fieldOffset);
2545 genIGet(cUnit, mir, kWord, fieldOffset, isVolatile);
2548 genIPutWide(cUnit, mir, fieldOffset);
2556 genIPut(cUnit, mir, kWord, fieldOffset, false, isVolatile);
2560 genIPut(cUnit, mir, kWord, fieldOffset, true, isVolatile);
2575 int fieldOffset = mir->dalvikInsn.vC;
2579 genIGet(cUnit, mir, kWord, fieldOffset, false);
2582 genIPut(cUnit, mir, kWord, fieldOffset, false, false);
2585 genIPut(cUnit, mir, kWord, fieldOffset, true, false);
2588 genIGetWide(cUnit, mir, fieldOffset);
2591 genIPutWide(cUnit, mir, fieldOffset);