Lines Matching defs:GET_REGISTER

247 # define GET_REGISTER(_idx) \
253 # define GET_REGISTER_AS_OBJECT(_idx) ((Object *)GET_REGISTER(_idx))
255 # define GET_REGISTER_INT(_idx) ((s4) GET_REGISTER(_idx))
276 # define GET_REGISTER(_idx) (fp[(_idx)])
280 # define GET_REGISTER_INT(_idx) ((s4)GET_REGISTER(_idx))
566 GET_REGISTER##_fromtype(vsrc1)); \
579 val = GET_REGISTER##_fromrtype(vsrc1); \
600 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \
615 val1 = GET_REGISTER##_type(vsrc1); \
616 val2 = GET_REGISTER##_type(vsrc2); \
634 if ((s4) GET_REGISTER(vsrc1) _cmp (s4) GET_REGISTER(vsrc2)) { \
650 if ((s4) GET_REGISTER(vsrc1) _cmp 0) { \
667 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \
681 firstVal = GET_REGISTER(vsrc1); \
682 secondVal = GET_REGISTER(vsrc2); \
701 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \
716 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \
729 firstVal = GET_REGISTER(vsrc1); \
748 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \
764 firstVal = GET_REGISTER(vsrc1); \
782 (s4) GET_REGISTER(vsrc1) _op (s1) vsrc2); \
798 _cast GET_REGISTER(vsrc1) _op (vsrc2 & 0x1f)); \
809 firstVal = GET_REGISTER(vdst); \
810 secondVal = GET_REGISTER(vsrc1); \
828 (s4) GET_REGISTER(vdst) _op (s4) GET_REGISTER(vsrc1)); \
838 _cast GET_REGISTER(vdst) _op (GET_REGISTER(vsrc1) & 0x1f)); \
888 _cast GET_REGISTER_WIDE(vsrc1) _op (GET_REGISTER(vsrc2) & 0x3f)); \
930 _cast GET_REGISTER_WIDE(vdst) _op (GET_REGISTER(vsrc1) & 0x3f)); \
990 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); \
993 if (GET_REGISTER(vsrc2) >= arrayObj->length) { \
1001 ((_type*) arrayObj->contents)[GET_REGISTER(vsrc2)]); \
1002 ILOGV("+ AGET[%d]=0x%x", GET_REGISTER(vsrc2), GET_REGISTER(vdst)); \
1017 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); \
1020 if (GET_REGISTER(vsrc2) >= arrayObj->length) { \
1025 ILOGV("+ APUT[%d]=0x%08x", GET_REGISTER(vsrc2), GET_REGISTER(vdst));\
1026 ((_type*) arrayObj->contents)[GET_REGISTER(vsrc2)] = \
1027 GET_REGISTER##_regsize(vdst); \
1058 obj = (Object*) GET_REGISTER(vsrc1); \
1070 (u8) GET_REGISTER##_regsize(vdst)); \
1084 obj = (Object*) GET_REGISTER(vsrc1); \
1089 (u8) GET_REGISTER##_regsize(vdst)); \
1103 obj = (Object*) GET_REGISTER(vsrc1); \
1113 GET_REGISTER##_regsize(vdst)); \
1115 (u8) GET_REGISTER##_regsize(vdst)); \
1129 obj = (Object*) GET_REGISTER(vsrc1); \
1132 dvmSetField##_ftype(obj, ref, GET_REGISTER##_regsize(vdst)); \
1134 (u8) GET_REGISTER##_regsize(vdst)); \
1154 sfield->field.name, (u8)GET_REGISTER##_regsize(vdst)); \
1173 dvmSetStaticField##_ftype(sfield, GET_REGISTER##_regsize(vdst)); \
1175 sfield->field.name, (u8)GET_REGISTER##_regsize(vdst)); \
1567 kSpacing, vdst, GET_REGISTER(vsrc1));
1568 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1578 kSpacing, vdst, GET_REGISTER(vsrc1));
1579 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1589 kSpacing, vdst, GET_REGISTER(vsrc1));
1590 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1633 kSpacing, vdst, GET_REGISTER(vsrc1));
1634 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1646 kSpacing, vdst, GET_REGISTER(vsrc1));
1647 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1659 kSpacing, vdst, GET_REGISTER(vsrc1));
1660 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1719 retval.i = GET_REGISTER(vsrc1);
1737 retval.i = GET_REGISTER(vsrc1);
1904 vsrc1, kSpacing+6, GET_REGISTER(vsrc1));
1905 obj = (Object*)GET_REGISTER(vsrc1);
1928 vsrc1, kSpacing+5, GET_REGISTER(vsrc1));
1929 obj = (Object*)GET_REGISTER(vsrc1);
1963 obj = (Object*)GET_REGISTER(vsrc1);
1996 obj = (Object*)GET_REGISTER(vsrc1);
2024 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1);
2084 vdst, vsrc1, ref, (s4) GET_REGISTER(vsrc1));
2085 length = (s4) GET_REGISTER(vsrc1);
2141 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1);
2155 ILOGV("|throw v%d (%p)", vsrc1, (void*)GET_REGISTER(vsrc1));
2156 obj = (Object*) GET_REGISTER(vsrc1);
2235 testVal = GET_REGISTER(vsrc1);
2266 testVal = GET_REGISTER(vsrc1);
2416 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1);
2419 if (GET_REGISTER(vsrc2) >= arrayObj->length) {
2424 obj = (Object*) GET_REGISTER(vdst);
2438 ILOGV("+ APUT[%d]=0x%08x", GET_REGISTER(vsrc2), GET_REGISTER(vdst));
2439 ((u4*) arrayObj->contents)[GET_REGISTER(vsrc2)] =
2440 GET_REGISTER(vdst);
3035 SET_REGISTER(vdst, (s2) vsrc2 - (s4) GET_REGISTER(vsrc1));
3077 SET_REGISTER(vdst, (s1) vsrc2 - (s4) GET_REGISTER(vsrc1));
3229 arg3 = GET_REGISTER(vdst >> 12);
3232 arg2 = GET_REGISTER((vdst & 0x0f00) >> 8);
3235 arg1 = GET_REGISTER((vdst & 0x00f0) >> 4);
3238 arg0 = GET_REGISTER(vdst & 0x0f);
3274 arg3 = GET_REGISTER(vdst+3);
3277 arg2 = GET_REGISTER(vdst+2);
3280 arg1 = GET_REGISTER(vdst+1);
3283 arg0 = GET_REGISTER(vdst+0);
3472 contents[i] = GET_REGISTER(vdst+i);
3476 contents[4] = GET_REGISTER(arg5);
3480 contents[i] = GET_REGISTER(vdst & 0x0f);
3510 thisPtr = (Object*) GET_REGISTER(vdst);
3515 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
3604 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
3680 thisPtr = (Object*) GET_REGISTER(vdst);
3685 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
3726 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
3785 thisPtr = (Object*) GET_REGISTER(vdst);
3790 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
3842 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
4152 outs[i] = GET_REGISTER(vdst+i);
4163 outs[4] = GET_REGISTER(vsrc1 & 0x0f);
4167 outs[i] = GET_REGISTER(vdst & 0x0f);
4176 outs[4] = GET_REGISTER(vsrc1 & 0x0f);
4178 outs[3] = GET_REGISTER(vdst >> 12);
4180 outs[2] = GET_REGISTER((vdst & 0x0f00) >> 8);
4182 outs[1] = GET_REGISTER((vdst & 0x00f0) >> 4);
4184 outs[0] = GET_REGISTER(vdst & 0x0f);