Lines Matching refs:fieldOffset
367 static void genIGetWide(CompilationUnit *cUnit, MIR *mir, int fieldOffset) in genIGetWide() argument
379 opRegRegImm(cUnit, kOpAdd, regPtr, rlObj.lowReg, fieldOffset); in genIGetWide()
391 static void genIPutWide(CompilationUnit *cUnit, MIR *mir, int fieldOffset) in genIPutWide() argument
401 opRegRegImm(cUnit, kOpAdd, regPtr, rlObj.lowReg, fieldOffset); in genIPutWide()
415 int fieldOffset, bool isVolatile) in genIGet() argument
427 loadBaseDisp(cUnit, mir, rlObj.lowReg, fieldOffset, rlResult.lowReg, in genIGet()
442 int fieldOffset, bool isObject, bool isVolatile) in genIPut() argument
456 storeBaseDisp(cUnit, rlObj.lowReg, fieldOffset, rlSrc.lowReg, size); in genIPut()
2443 int fieldOffset = -1; in handleFmt22c() local
2489 fieldOffset = ((InstField *)fieldPtr)->byteOffset; in handleFmt22c()
2595 genIGetWide(cUnit, mir, fieldOffset); in handleFmt22c()
2605 genIGet(cUnit, mir, kWord, fieldOffset, isVolatile); in handleFmt22c()
2608 genIPutWide(cUnit, mir, fieldOffset); in handleFmt22c()
2616 genIPut(cUnit, mir, kWord, fieldOffset, false, isVolatile); in handleFmt22c()
2620 genIPut(cUnit, mir, kWord, fieldOffset, true, isVolatile); in handleFmt22c()
2635 int fieldOffset = mir->dalvikInsn.vC; in handleFmt22cs() local
2639 genIGet(cUnit, mir, kWord, fieldOffset, false); in handleFmt22cs()
2642 genIPut(cUnit, mir, kWord, fieldOffset, false, false); in handleFmt22cs()
2645 genIPut(cUnit, mir, kWord, fieldOffset, true, false); in handleFmt22cs()
2648 genIGetWide(cUnit, mir, fieldOffset); in handleFmt22cs()
2651 genIPutWide(cUnit, mir, fieldOffset); in handleFmt22cs()