Lines Matching defs:GET_REGISTER
227 # define GET_REGISTER(_idx) \
233 # define GET_REGISTER_AS_OBJECT(_idx) ((Object *)GET_REGISTER(_idx))
235 # define GET_REGISTER_INT(_idx) ((s4) GET_REGISTER(_idx))
256 # define GET_REGISTER(_idx) (fp[(_idx)])
260 # define GET_REGISTER_INT(_idx) ((s4)GET_REGISTER(_idx))
549 GET_REGISTER##_fromtype(vsrc1)); \
562 val = GET_REGISTER##_fromrtype(vsrc1); \
583 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \
598 val1 = GET_REGISTER##_type(vsrc1); \
599 val2 = GET_REGISTER##_type(vsrc2); \
617 if ((s4) GET_REGISTER(vsrc1) _cmp (s4) GET_REGISTER(vsrc2)) { \
633 if ((s4) GET_REGISTER(vsrc1) _cmp 0) { \
650 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \
664 firstVal = GET_REGISTER(vsrc1); \
665 secondVal = GET_REGISTER(vsrc2); \
683 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \
698 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \
711 firstVal = GET_REGISTER(vsrc1); \
729 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \
745 firstVal = GET_REGISTER(vsrc1); \
762 (s4) GET_REGISTER(vsrc1) _op (s1) vsrc2); \
778 _cast GET_REGISTER(vsrc1) _op (vsrc2 & 0x1f)); \
789 firstVal = GET_REGISTER(vdst); \
790 secondVal = GET_REGISTER(vsrc1); \
807 (s4) GET_REGISTER(vdst) _op (s4) GET_REGISTER(vsrc1)); \
817 _cast GET_REGISTER(vdst) _op (GET_REGISTER(vsrc1) & 0x1f)); \
866 _cast GET_REGISTER_WIDE(vsrc1) _op (GET_REGISTER(vsrc2) & 0x3f)); \
907 _cast GET_REGISTER_WIDE(vdst) _op (GET_REGISTER(vsrc1) & 0x3f)); \
967 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); \
970 if (GET_REGISTER(vsrc2) >= arrayObj->length) { \
972 arrayObj->length, GET_REGISTER(vsrc2)); \
976 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \
977 ILOGV("+ AGET[%d]=%#x", GET_REGISTER(vsrc2), GET_REGISTER(vdst)); \
992 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); \
995 if (GET_REGISTER(vsrc2) >= arrayObj->length) { \
997 arrayObj->length, GET_REGISTER(vsrc2)); \
1000 ILOGV("+ APUT[%d]=0x%08x", GET_REGISTER(vsrc2), GET_REGISTER(vdst));\
1001 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)] = \
1002 GET_REGISTER##_regsize(vdst); \
1033 obj = (Object*) GET_REGISTER(vsrc1); \
1045 (u8) GET_REGISTER##_regsize(vdst)); \
1058 obj = (Object*) GET_REGISTER(vsrc1); \
1063 (u8) GET_REGISTER##_regsize(vdst)); \
1077 obj = (Object*) GET_REGISTER(vsrc1); \
1087 GET_REGISTER##_regsize(vdst)); \
1089 (u8) GET_REGISTER##_regsize(vdst)); \
1102 obj = (Object*) GET_REGISTER(vsrc1); \
1105 dvmSetField##_ftype(obj, ref, GET_REGISTER##_regsize(vdst)); \
1107 (u8) GET_REGISTER##_regsize(vdst)); \
1138 sfield->name, (u8)GET_REGISTER##_regsize(vdst)); \
1159 dvmSetStaticField##_ftype(sfield, GET_REGISTER##_regsize(vdst)); \
1161 sfield->name, (u8)GET_REGISTER##_regsize(vdst)); \
1200 arg3 = GET_REGISTER(vdst+3);
1203 arg2 = GET_REGISTER(vdst+2);
1206 arg1 = GET_REGISTER(vdst+1);
1209 arg0 = GET_REGISTER(vdst+0);
1351 contents[i] = GET_REGISTER(vdst+i);
1355 contents[4] = GET_REGISTER(arg5);
1359 contents[i] = GET_REGISTER(vdst & 0x0f);
1392 thisPtr = (Object*) GET_REGISTER(vdst);
1397 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
1491 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
1566 thisPtr = (Object*) GET_REGISTER(vdst);
1571 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
1618 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
1690 thisPtr = (Object*) GET_REGISTER(vdst);
1695 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
1751 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
2048 outs[i] = GET_REGISTER(vdst+i);
2059 outs[4] = GET_REGISTER(vsrc1 & 0x0f);
2063 outs[i] = GET_REGISTER(vdst & 0x0f);
2072 outs[4] = GET_REGISTER(vsrc1 & 0x0f);
2074 outs[3] = GET_REGISTER(vdst >> 12);
2076 outs[2] = GET_REGISTER((vdst & 0x0f00) >> 8);
2078 outs[1] = GET_REGISTER((vdst & 0x00f0) >> 4);
2080 outs[0] = GET_REGISTER(vdst & 0x0f);