Lines Matching defs:GET_REGISTER
219 # define GET_REGISTER(_idx) \
225 # define GET_REGISTER_AS_OBJECT(_idx) ((Object *)GET_REGISTER(_idx))
227 # define GET_REGISTER_INT(_idx) ((s4) GET_REGISTER(_idx))
248 # define GET_REGISTER(_idx) (fp[(_idx)])
252 # define GET_REGISTER_INT(_idx) ((s4)GET_REGISTER(_idx))
539 GET_REGISTER##_fromtype(vsrc1)); \
552 val = GET_REGISTER##_fromrtype(vsrc1); \
573 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \
588 val1 = GET_REGISTER##_type(vsrc1); \
589 val2 = GET_REGISTER##_type(vsrc2); \
607 if ((s4) GET_REGISTER(vsrc1) _cmp (s4) GET_REGISTER(vsrc2)) { \
623 if ((s4) GET_REGISTER(vsrc1) _cmp 0) { \
640 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \
654 firstVal = GET_REGISTER(vsrc1); \
655 secondVal = GET_REGISTER(vsrc2); \
673 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \
688 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \
701 firstVal = GET_REGISTER(vsrc1); \
719 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \
735 firstVal = GET_REGISTER(vsrc1); \
752 (s4) GET_REGISTER(vsrc1) _op (s1) vsrc2); \
768 _cast GET_REGISTER(vsrc1) _op (vsrc2 & 0x1f)); \
779 firstVal = GET_REGISTER(vdst); \
780 secondVal = GET_REGISTER(vsrc1); \
797 (s4) GET_REGISTER(vdst) _op (s4) GET_REGISTER(vsrc1)); \
807 _cast GET_REGISTER(vdst) _op (GET_REGISTER(vsrc1) & 0x1f)); \
856 _cast GET_REGISTER_WIDE(vsrc1) _op (GET_REGISTER(vsrc2) & 0x3f)); \
897 _cast GET_REGISTER_WIDE(vdst) _op (GET_REGISTER(vsrc1) & 0x3f)); \
957 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); \
960 if (GET_REGISTER(vsrc2) >= arrayObj->length) { \
962 arrayObj->length, GET_REGISTER(vsrc2)); \
966 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \
967 ILOGV("+ AGET[%d]=%#x", GET_REGISTER(vsrc2), GET_REGISTER(vdst)); \
982 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); \
985 if (GET_REGISTER(vsrc2) >= arrayObj->length) { \
987 arrayObj->length, GET_REGISTER(vsrc2)); \
990 ILOGV("+ APUT[%d]=0x%08x", GET_REGISTER(vsrc2), GET_REGISTER(vdst));\
991 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)] = \
992 GET_REGISTER##_regsize(vdst); \
1023 obj = (Object*) GET_REGISTER(vsrc1); \
1035 (u8) GET_REGISTER##_regsize(vdst)); \
1048 obj = (Object*) GET_REGISTER(vsrc1); \
1053 (u8) GET_REGISTER##_regsize(vdst)); \
1067 obj = (Object*) GET_REGISTER(vsrc1); \
1077 GET_REGISTER##_regsize(vdst)); \
1079 (u8) GET_REGISTER##_regsize(vdst)); \
1092 obj = (Object*) GET_REGISTER(vsrc1); \
1095 dvmSetField##_ftype(obj, ref, GET_REGISTER##_regsize(vdst)); \
1097 (u8) GET_REGISTER##_regsize(vdst)); \
1128 sfield->field.name, (u8)GET_REGISTER##_regsize(vdst)); \
1149 dvmSetStaticField##_ftype(sfield, GET_REGISTER##_regsize(vdst)); \
1151 sfield->field.name, (u8)GET_REGISTER##_regsize(vdst)); \
1190 arg3 = GET_REGISTER(vdst+3);
1193 arg2 = GET_REGISTER(vdst+2);
1196 arg1 = GET_REGISTER(vdst+1);
1199 arg0 = GET_REGISTER(vdst+0);
1341 contents[i] = GET_REGISTER(vdst+i);
1345 contents[4] = GET_REGISTER(arg5);
1349 contents[i] = GET_REGISTER(vdst & 0x0f);
1382 thisPtr = (Object*) GET_REGISTER(vdst);
1387 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
1481 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
1556 thisPtr = (Object*) GET_REGISTER(vdst);
1561 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
1608 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
1680 thisPtr = (Object*) GET_REGISTER(vdst);
1685 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
1741 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
2038 outs[i] = GET_REGISTER(vdst+i);
2049 outs[4] = GET_REGISTER(vsrc1 & 0x0f);
2053 outs[i] = GET_REGISTER(vdst & 0x0f);
2062 outs[4] = GET_REGISTER(vsrc1 & 0x0f);
2064 outs[3] = GET_REGISTER(vdst >> 12);
2066 outs[2] = GET_REGISTER((vdst & 0x0f00) >> 8);
2068 outs[1] = GET_REGISTER((vdst & 0x00f0) >> 4);
2070 outs[0] = GET_REGISTER(vdst & 0x0f);