Lines Matching refs:inst
454 * "u2 inst".
463 inst = FETCH(0); \
467 goto *handlerTable[INST_INST(inst)]; \
560 vdst = INST_A(inst); \
561 vsrc1 = INST_B(inst); \
574 vdst = INST_A(inst); \
575 vsrc1 = INST_B(inst); \
595 vdst = INST_A(inst); \
596 vsrc1 = INST_B(inst); \
608 vdst = INST_AA(inst); \
630 vsrc1 = INST_A(inst); \
631 vsrc2 = INST_B(inst); \
647 vsrc1 = INST_AA(inst); \
662 vdst = INST_A(inst); \
663 vsrc1 = INST_B(inst); \
672 vdst = INST_AA(inst); \
708 vdst = INST_AA(inst); \
720 vdst = INST_A(inst); \
721 vsrc1 = INST_B(inst); \
754 vdst = INST_AA(inst); \
789 vdst = INST_AA(inst); \
802 vdst = INST_A(inst); \
803 vsrc1 = INST_B(inst); \
832 vdst = INST_A(inst); \
833 vsrc1 = INST_B(inst); \
843 vdst = INST_AA(inst); \
880 vdst = INST_AA(inst); \
892 vdst = INST_A(inst); \
893 vsrc1 = INST_B(inst); \
924 vdst = INST_A(inst); \
925 vsrc1 = INST_B(inst); \
935 vdst = INST_AA(inst); \
949 vdst = INST_AA(inst); \
961 vdst = INST_A(inst); \
962 vsrc1 = INST_B(inst); \
970 vdst = INST_A(inst); \
971 vsrc1 = INST_B(inst); \
983 vdst = INST_AA(inst); \
1010 vdst = INST_AA(inst); /* AA: source value */ \
1052 vdst = INST_A(inst); \
1053 vsrc1 = INST_B(inst); /* object ptr */ \
1077 vdst = INST_A(inst); \
1078 vsrc1 = INST_B(inst); /* object ptr */ \
1097 vdst = INST_A(inst); \
1098 vsrc1 = INST_B(inst); /* object ptr */ \
1122 vdst = INST_A(inst); \
1123 vsrc1 = INST_B(inst); /* object ptr */ \
1145 vdst = INST_AA(inst); \
1169 vdst = INST_AA(inst); \
1331 u2 inst = INST_INST(FETCH(0));
1332 if (inst == OP_RETURN_VOID || inst == OP_RETURN || inst == OP_RETURN_WIDE ||
1333 inst == OP_RETURN_OBJECT)
1425 int inst = *pc & 0xff;
1426 gDvm.executedInstrCounts[inst]++;
1455 u2 inst; // current instruction
1552 inst = FETCH(0);
1554 switch (INST_INST(inst)) {
1566 vdst = INST_A(inst);
1567 vsrc1 = INST_B(inst);
1569 (INST_INST(inst) == OP_MOVE) ? "" : "-object", vdst, vsrc1,
1577 vdst = INST_AA(inst);
1580 (INST_INST(inst) == OP_MOVE_FROM16) ? "" : "-object", vdst, vsrc1,
1591 (INST_INST(inst) == OP_MOVE_16) ? "" : "-object", vdst, vsrc1,
1601 vdst = INST_A(inst);
1602 vsrc1 = INST_B(inst);
1611 vdst = INST_AA(inst);
1632 vdst = INST_A(inst);
1633 vsrc1 = INST_B(inst);
1635 (INST_INST(inst) == OP_MOVE) ? "" : "-object", vdst, vsrc1,
1645 vdst = INST_AA(inst);
1648 (INST_INST(inst) == OP_MOVE_FROM16) ? "" : "-object", vdst, vsrc1,
1661 (INST_INST(inst) == OP_MOVE_16) ? "" : "-object", vdst, vsrc1,
1670 vdst = INST_AA(inst);
1672 (INST_INST(inst) == OP_MOVE_RESULT) ? "" : "-object",
1680 vdst = INST_AA(inst);
1689 vdst = INST_AA(inst);
1691 (INST_INST(inst) == OP_MOVE_RESULT) ? "" : "-object",
1700 vdst = INST_AA(inst);
1719 vsrc1 = INST_AA(inst);
1721 (INST_INST(inst) == OP_RETURN) ? "" : "-object", vsrc1);
1728 vsrc1 = INST_AA(inst);
1737 vsrc1 = INST_AA(inst);
1739 (INST_INST(inst) == OP_RETURN) ? "" : "-object", vsrc1);
1750 vdst = INST_A(inst);
1751 tmp = (s4) (INST_B(inst) << 28) >> 28; // sign extend 4-bit value
1760 vdst = INST_AA(inst);
1772 vdst = INST_AA(inst);
1783 vdst = INST_AA(inst);
1792 vdst = INST_AA(inst);
1804 vdst = INST_AA(inst);
1818 vdst = INST_AA(inst);
1831 vdst = INST_AA(inst);
1843 vdst = INST_AA(inst);
1864 vdst = INST_AA(inst);
1885 vdst = INST_AA(inst);
1905 vsrc1 = INST_AA(inst);
1929 vsrc1 = INST_AA(inst);
1962 vsrc1 = INST_AA(inst);
1994 vdst = INST_A(inst);
1995 vsrc1 = INST_B(inst); /* object to check */
2025 vdst = INST_A(inst);
2026 vsrc1 = INST_B(inst);
2045 vdst = INST_AA(inst);
2093 vdst = INST_A(inst);
2094 vsrc1 = INST_B(inst); /* length reg */
2139 vsrc1 = INST_AA(inst);
2173 vsrc1 = INST_AA(inst);
2189 vdst = INST_AA(inst);
2240 vsrc1 = INST_AA(inst);
2271 vsrc1 = INST_AA(inst);
2430 vdst = INST_AA(inst); /* AA: source value */
2862 vdst = INST_AA(inst);
2893 vdst = INST_AA(inst);
3010 vdst = INST_A(inst);
3011 vsrc1 = INST_B(inst);
3036 vdst = INST_A(inst);
3037 vsrc1 = INST_B(inst);
3051 vdst = INST_A(inst);
3052 vsrc1 = INST_B(inst);
3092 vdst = INST_AA(inst);
3182 * It's probably not necessary to update "inst", but we do it
3194 LOGV("+++ break 0x%02x (0x%04x -> 0x%04x)\n", originalOpCode, inst,
3195 INST_REPLACE_OP(inst, originalOpCode));
3196 inst = INST_REPLACE_OP(inst, originalOpCode);
3208 vsrc1 = INST_AA(inst);
3238 vsrc1 = INST_B(inst); /* #of args */
3283 vsrc1 = INST_AA(inst); /* #of args */
3402 LOGE("unknown opcode 0x%02x\n", INST_INST(inst));
3433 vsrc1 = INST_AA(inst); /* #of elements */
3438 arg5 = INST_A(inst);
3439 inst); /* #of elements */
3521 vsrc1 = INST_AA(inst); /* AA (count) or BA (count + arg 5) */
3617 vsrc1 = INST_AA(inst); /* AA (count) or BA (count + arg 5) */
3695 vsrc1 = INST_AA(inst); /* AA (count) or BA (count + arg 5) */
3742 vsrc1 = INST_AA(inst); /* AA (count) or BA (count + arg 5) */
3774 vsrc1 = INST_AA(inst); /* AA (count) or BA (count + arg 5) */
3814 vsrc1 = INST_AA(inst); /* AA (count) or BA (count + arg 5) */
3873 vsrc1 = INST_AA(inst); /* AA (count) or BA (count + arg 5) */