Lines Matching defs:rINST

60    s4   rINST     first 16-bit code unit of current instruction
69 #define rINST s4
199 * Fetch the next instruction from rPC into rINST. Does not advance rPC.
201 #define FETCH_INST() lhu rINST, (rPC)
211 #define FETCH_ADVANCE_INST(_count) lhu rINST, ((_count)*2)(rPC); \
216 * src and dest registers are parameterized (not hard-wired to rPC and rINST).
224 * rINST ahead of possible exception point. Be sure to manually advance rPC
227 #define PREFETCH_INST(_count) lhu rINST, ((_count)*2)(rPC)
238 lhu rINST, (rPC)
259 #define GET_INST_OPCODE(rd) and rd, rINST, 0xFF
372 #define GET_OPA(rd) srl rd, rINST, 8
374 #define GET_OPA4(rd) ext rd, rINST, 8, 4
378 #define GET_OPB(rd) srl rd, rINST, 12
557 FETCH_INST() # load rINST from rPC
558 GET_INST_OPCODE(t0) # extract opcode from rINST
572 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
573 GET_INST_OPCODE(t0) # extract opcode from rINST
584 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
586 GET_INST_OPCODE(t0) # t0 <- opcode from rINST
602 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
604 GET_INST_OPCODE(t0) # extract opcode from rINST
620 FETCH_ADVANCE_INST(3) # advance rPC, load rINST
622 GET_INST_OPCODE(t0) # extract opcode from rINST
640 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
642 GET_INST_OPCODE(t0) # extract opcode from rINST
655 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
657 GET_INST_OPCODE(t0) # extract opcode from rINST
670 FETCH_ADVANCE_INST(3) # advance rPC, load rINST
672 GET_INST_OPCODE(t0) # extract opcode from rINST
684 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
686 GET_INST_OPCODE(t0) # t0 <- opcode from rINST
704 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
706 GET_INST_OPCODE(t0) # extract opcode from rINST
724 FETCH_ADVANCE_INST(3) # advance rPC, load rINST
726 GET_INST_OPCODE(t0) # extract opcode from rINST
742 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
745 GET_INST_OPCODE(t0) # extract opcode from rINST
761 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
763 GET_INST_OPCODE(t0) # extract opcode from rINST
774 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
777 GET_INST_OPCODE(t0) # extract opcode from rINST
793 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
795 GET_INST_OPCODE(t0) # extract opcode from rINST
889 sll a1, rINST, 16 # a1 <- Bxxx0000
891 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
894 GET_INST_OPCODE(t0) # extract opcode from rINST
904 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
905 GET_INST_OPCODE(t0) # extract opcode from rINST
916 FETCH_ADVANCE_INST(3) # advance rPC, load rINST
919 GET_INST_OPCODE(t0) # extract opcode from rINST
930 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
931 GET_INST_OPCODE(t0) # extract opcode from rINST
942 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
943 GET_INST_OPCODE(t0) # extract opcode from rINST
955 FETCH_ADVANCE_INST(3) # advance rPC, load rINST
959 GET_INST_OPCODE(t0) # extract opcode from rINST
977 FETCH_ADVANCE_INST(5) # advance rPC, load rINST
978 GET_INST_OPCODE(t0) # extract opcode from rINST
991 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
992 GET_INST_OPCODE(t0) # extract opcode from rINST
1007 PREFETCH_INST(2) # load rINST
1010 GET_INST_OPCODE(t0) # extract opcode from rINST
1027 PREFETCH_INST(3) # load rINST
1030 GET_INST_OPCODE(t0) # extract opcode from rINST
1044 PREFETCH_INST(2) # load rINST
1047 GET_INST_OPCODE(t0) # extract opcode from rINST
1064 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
1065 GET_INST_OPCODE(t0) # extract opcode from rINST
1086 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
1087 GET_INST_OPCODE(t0) # extract opcode from rINST
1108 GET_INST_OPCODE(t0) # extract opcode from rINST
1131 PREFETCH_INST(2) # load rINST
1134 GET_INST_OPCODE(t0) # extract opcode from rINST
1149 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
1151 GET_INST_OPCODE(t0) # extract opcode from rINST
1165 move a2, rINST
1168 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
1169 GET_INST_OPCODE(t0) # extract opcode from rINST
1187 move a2, rINST
1191 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
1192 GET_INST_OPCODE(t0) # extract opcode from rINST
1213 FETCH_ADVANCE_INST(3) # advance rPC, load rINST
1214 GET_INST_OPCODE(t0) # extract opcode from rINST
1236 FETCH_ADVANCE_INST(3) # advance rPC, load rINST
1237 GET_INST_OPCODE(t0) # extract opcode from rINST
1256 FETCH_ADVANCE_INST(3) # advance rPC, load rINST
1257 GET_INST_OPCODE(t0) # extract opcode from rINST
1288 sll a0, rINST, 16 # a0 <- AAxx0000
1289 sra rINST, a0, 24 # rINST <- ssssssAA (sign-extended)
1293 move a2, rINST
1295 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1296 addu a2, rINST, rINST # a2 <- byte offset
1297 FETCH_ADVANCE_INST_RB(a2) # update rPC, load rINST
1303 GET_INST_OPCODE(t0) # extract opcode from rINST
1306 sll a0, rINST, 16 # a0 <- AAxx0000
1307 sra rINST, a0, 24 # rINST <- ssssssAA (sign-extended)
1308 addu a2, rINST, rINST # a2 <- byte offset
1309 FETCH_ADVANCE_INST_RB(a2) # update rPC, load rINST
1315 GET_INST_OPCODE(t0) # extract opcode from rINST
1331 FETCH_S(rINST, 1) # rINST <- ssssAAAA (sign-extended)
1335 move a2, rINST
1337 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1338 addu a1, rINST, rINST # a1 <- byte offset, flags set
1339 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
1344 GET_INST_OPCODE(t0) # extract opcode from rINST
1347 FETCH_S(rINST, 1) # rINST <- ssssAAAA (sign-extended)
1348 addu a1, rINST, rINST # a1 <- byte offset, flags set
1349 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
1354 GET_INST_OPCODE(t0) # extract opcode from rINST
1376 or rINST, a0, a1 # rINST <- AAAAaaaa
1380 move a2, rINST
1382 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1383 addu a1, rINST, rINST # a1 <- byte offset
1384 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
1389 GET_INST_OPCODE(t0) # extract opcode from rINST
1395 or rINST, a0, a1 # rINST <- AAAAaaaa
1396 addu a1, rINST, rINST # a1 <- byte offset
1397 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
1402 GET_INST_OPCODE(t0) # extract opcode from rINST
1429 move rINST, v0
1433 move a2, rINST
1435 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1436 addu a1, rINST, rINST # a1 <- byte offset
1437 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
1450 move rINST, v0
1451 addu a1, rINST, rINST # a1 <- byte offset
1452 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
1457 GET_INST_OPCODE(t0) # extract opcode from rINST
1486 move rINST, v0
1490 move a2, rINST
1492 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1493 addu a1, rINST, rINST # a1 <- byte offset
1494 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
1507 move rINST, v0
1508 addu a1, rINST, rINST # a1 <- byte offset
1509 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
1514 GET_INST_OPCODE(t0) # extract opcode from rINST
1755 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
1766 GET_INST_OPCODE(t0) # extract opcode from rINST
1787 FETCH_S(rINST, 1) # rINST<- branch offset, in code units
1790 li rINST, 2 # rINST- BYTE branch dist for not-taken
1796 move a2, rINST
1798 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1800 addu a2, rINST, rINST # convert to bytes
1801 FETCH_ADVANCE_INST_RB(a2) # update rPC, load rINST
1826 FETCH_S(rINST, 1) # rINST<- branch offset, in code units
1829 li rINST, 2 # rINST- BYTE branch dist for not-taken
1835 move a2, rINST
1837 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1839 addu a2, rINST, rINST # convert to bytes
1840 FETCH_ADVANCE_INST_RB(a2) # update rPC, load rINST
1865 FETCH_S(rINST, 1) # rINST<- branch offset, in code units
1868 li rINST, 2 # rINST- BYTE branch dist for not-taken
1874 move a2, rINST
1876 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1878 addu a2, rINST, rINST # convert to bytes
1879 FETCH_ADVANCE_INST_RB(a2) # update rPC, load rINST
1904 FETCH_S(rINST, 1) # rINST<- branch offset, in code units
1907 li rINST, 2 # rINST- BYTE branch dist for not-taken
1913 move a2, rINST
1915 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1917 addu a2, rINST, rINST # convert to bytes
1918 FETCH_ADVANCE_INST_RB(a2) # update rPC, load rINST
1943 FETCH_S(rINST, 1) # rINST<- branch offset, in code units
1946 li rINST, 2 # rINST- BYTE branch dist for not-taken
1952 move a2, rINST
1954 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1956 addu a2, rINST, rINST # convert to bytes
1957 FETCH_ADVANCE_INST_RB(a2) # update rPC, load rINST
1982 FETCH_S(rINST, 1) # rINST<- branch offset, in code units
1985 li rINST, 2 # rINST- BYTE branch dist for not-taken
1991 move a2, rINST
1993 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
1995 addu a2, rINST, rINST # convert to bytes
1996 FETCH_ADVANCE_INST_RB(a2) # update rPC, load rINST
2018 FETCH_S(rINST, 1) # rINST <- branch offset, in code units
2022 li rINST, 2 # rINST- BYTE branch dist for not-taken
2028 move a2, rINST
2030 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
2032 addu a1, rINST, rINST # convert to bytes
2033 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
2038 GET_INST_OPCODE(t0) # extract opcode from rINST
2057 FETCH_S(rINST, 1) # rINST <- branch offset, in code units
2061 li rINST, 2 # rINST- BYTE branch dist for not-taken
2067 move a2, rINST
2069 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
2071 addu a1, rINST, rINST # convert to bytes
2072 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
2077 GET_INST_OPCODE(t0) # extract opcode from rINST
2096 FETCH_S(rINST, 1) # rINST <- branch offset, in code units
2100 li rINST, 2 # rINST- BYTE branch dist for not-taken
2106 move a2, rINST
2108 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
2110 addu a1, rINST, rINST # convert to bytes
2111 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
2116 GET_INST_OPCODE(t0) # extract opcode from rINST
2135 FETCH_S(rINST, 1) # rINST <- branch offset, in code units
2139 li rINST, 2 # rINST- BYTE branch dist for not-taken
2145 move a2, rINST
2147 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
2149 addu a1, rINST, rINST # convert to bytes
2150 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
2155 GET_INST_OPCODE(t0) # extract opcode from rINST
2174 FETCH_S(rINST, 1) # rINST <- branch offset, in code units
2178 li rINST, 2 # rINST- BYTE branch dist for not-taken
2184 move a2, rINST
2186 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
2188 addu a1, rINST, rINST # convert to bytes
2189 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
2194 GET_INST_OPCODE(t0) # extract opcode from rINST
2213 FETCH_S(rINST, 1) # rINST <- branch offset, in code units
2217 li rINST, 2 # rINST- BYTE branch dist for not-taken
2223 move a2, rINST
2225 bnez v0, MterpOnStackReplacement # Note: offset must be in rINST
2227 addu a1, rINST, rINST # convert to bytes
2228 FETCH_ADVANCE_INST_RB(a1) # update rPC, load rINST
2233 GET_INST_OPCODE(t0) # extract opcode from rINST
2334 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2336 GET_INST_OPCODE(t0) # extract opcode from rINST
2361 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2363 GET_INST_OPCODE(t0) # extract opcode from rINST
2384 PREFETCH_INST(2) # load rINST
2388 GET_INST_OPCODE(t0) # extract opcode from rINST
2423 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2425 GET_INST_OPCODE(t0) # extract opcode from rINST
2461 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2463 GET_INST_OPCODE(t0) # extract opcode from rINST
2499 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2501 GET_INST_OPCODE(t0) # extract opcode from rINST
2537 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2539 GET_INST_OPCODE(t0) # extract opcode from rINST
2571 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2573 GET_INST_OPCODE(t0) # extract opcode from rINST
2601 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2603 GET_INST_OPCODE(t0) # extract opcode from rINST
2619 move a2, rINST
2622 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2623 GET_INST_OPCODE(t0) # extract opcode from rINST
2655 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2657 GET_INST_OPCODE(t0) # extract opcode from rINST
2691 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2693 GET_INST_OPCODE(t0) # extract opcode from rINST
2727 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2729 GET_INST_OPCODE(t0) # extract opcode from rINST
2763 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
2765 GET_INST_OPCODE(t0) # extract opcode from rINST
2788 PREFETCH_INST(2) # load rINST
2796 GET_INST_OPCODE(t0) # extract opcode from rINST
2817 PREFETCH_INST(2) # load rINST
2821 GET_INST_OPCODE(t0) # extract opcode from rINST
2843 PREFETCH_INST(2) # load rINST
2851 GET_INST_OPCODE(t0) # extract opcode from rINST
2874 PREFETCH_INST(2) # load rINST
2882 GET_INST_OPCODE(t0) # extract opcode from rINST
2905 PREFETCH_INST(2) # load rINST
2913 GET_INST_OPCODE(t0) # extract opcode from rINST
2936 PREFETCH_INST(2) # load rINST
2944 GET_INST_OPCODE(t0) # extract opcode from rINST
2967 PREFETCH_INST(2) # load rINST
2975 GET_INST_OPCODE(t0) # extract opcode from rINST
2997 PREFETCH_INST(2) # load rINST
3001 GET_INST_OPCODE(t0) # extract opcode from rINST
3017 PREFETCH_INST(2) # load rINST
3021 GET_INST_OPCODE(t0) # extract opcode from rINST
3037 move a2, rINST
3041 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
3042 GET_INST_OPCODE(t0) # extract opcode from rINST
3064 PREFETCH_INST(2) # load rINST
3068 GET_INST_OPCODE(t0) # extract opcode from rINST
3091 PREFETCH_INST(2) # load rINST
3095 GET_INST_OPCODE(t0) # extract opcode from rINST
3118 PREFETCH_INST(2) # load rINST
3122 GET_INST_OPCODE(t0) # extract opcode from rINST
3145 PREFETCH_INST(2) # load rINST
3149 GET_INST_OPCODE(t0) # extract opcode from rINST
3179 GET_INST_OPCODE(t0) # extract opcode from rINST
3199 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
3201 GET_INST_OPCODE(t0) # extract opcode from rINST
3231 GET_INST_OPCODE(t0) # extract opcode from rINST
3262 GET_INST_OPCODE(t0) # extract opcode from rINST
3293 GET_INST_OPCODE(t0) # extract opcode from rINST
3324 GET_INST_OPCODE(t0) # extract opcode from rINST
3355 GET_INST_OPCODE(t0) # extract opcode from rINST
3375 PREFETCH_INST(2) # load rINST
3379 GET_INST_OPCODE(t0) # extract opcode from rINST
3397 PREFETCH_INST(2) # load rINST
3401 GET_INST_OPCODE(t0) # extract opcode from rINST
3417 move a2, rINST
3421 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
3422 GET_INST_OPCODE(t0) # extract opcode from rINST
3442 PREFETCH_INST(2) # load rINST
3446 GET_INST_OPCODE(t0) # extract opcode from rINST
3467 PREFETCH_INST(2) # load rINST
3471 GET_INST_OPCODE(t0) # extract opcode from rINST
3492 PREFETCH_INST(2) # load rINST
3496 GET_INST_OPCODE(t0) # extract opcode from rINST
3517 PREFETCH_INST(2) # load rINST
3521 GET_INST_OPCODE(t0) # extract opcode from rINST
3540 move a3, rINST
3565 move a3, rINST
3590 move a3, rINST
3615 move a3, rINST
3640 move a3, rINST
3679 move a3, rINST
3704 move a3, rINST
3729 move a3, rINST
3754 move a3, rINST
3779 move a3, rINST
3828 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
3831 GET_INST_OPCODE(t1) # extract opcode from rINST
3853 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
3856 GET_INST_OPCODE(t1) # extract opcode from rINST
3878 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
3881 GET_INST_OPCODE(t0) # extract opcode from rINST
3904 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
3907 GET_INST_OPCODE(t0) # extract opcode from rINST
3930 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
3933 GET_INST_OPCODE(t1) # extract opcode from rINST
3955 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
3958 GET_INST_OPCODE(t0) # extract opcode from rINST
3980 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
3983 GET_INST_OPCODE(t0) # extract opcode from rINST
4005 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4010 GET_INST_OPCODE(t1) # extract opcode from rINST
4030 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4035 GET_INST_OPCODE(t0) # extract opcode from rINST
4049 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4051 GET_INST_OPCODE(t0) # t0 <- opcode from rINST
4081 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4086 GET_INST_OPCODE(t0) # extract opcode from rINST
4107 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4113 GET_INST_OPCODE(t0) # extract opcode from rINST
4134 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4139 GET_INST_OPCODE(t1) # extract opcode from rINST
4159 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4164 GET_INST_OPCODE(t0) # extract opcode from rINST
4184 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4189 GET_INST_OPCODE(t0) # extract opcode from rINST
4214 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4219 GET_INST_OPCODE(t0) # extract opcode from rINST
4247 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4253 GET_INST_OPCODE(t0) # extract opcode from rINST
4279 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4284 GET_INST_OPCODE(t0) # extract opcode from rINST
4305 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4308 GET_INST_OPCODE(t1) # extract opcode from rINST
4330 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4333 GET_INST_OPCODE(t1) # extract opcode from rINST
4355 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
4358 GET_INST_OPCODE(t1) # extract opcode from rINST
4394 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4397 GET_INST_OPCODE(t0) # extract opcode from rINST
4433 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4436 GET_INST_OPCODE(t0) # extract opcode from rINST
4472 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4475 GET_INST_OPCODE(t0) # extract opcode from rINST
4512 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4515 GET_INST_OPCODE(t0) # extract opcode from rINST
4547 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4550 GET_INST_OPCODE(t0) # extract opcode from rINST
4588 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4591 GET_INST_OPCODE(t0) # extract opcode from rINST
4623 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4626 GET_INST_OPCODE(t0) # extract opcode from rINST
4663 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4666 GET_INST_OPCODE(t0) # extract opcode from rINST
4702 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4705 GET_INST_OPCODE(t0) # extract opcode from rINST
4741 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4744 GET_INST_OPCODE(t0) # extract opcode from rINST
4780 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4783 GET_INST_OPCODE(t0) # extract opcode from rINST
4819 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4822 GET_INST_OPCODE(t0) # extract opcode from rINST
4858 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4861 GET_INST_OPCODE(t0) # extract opcode from rINST
4906 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4910 GET_INST_OPCODE(t0) # extract opcode from rINST
4954 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
4958 GET_INST_OPCODE(t0) # extract opcode from rINST
5002 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5037 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5041 GET_INST_OPCODE(t0) # extract opcode from rINST
5078 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5082 GET_INST_OPCODE(t0) # extract opcode from rINST
5119 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5123 GET_INST_OPCODE(t0) # extract opcode from rINST
5160 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5164 GET_INST_OPCODE(t0) # extract opcode from rINST
5201 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5205 GET_INST_OPCODE(t0) # extract opcode from rINST
5229 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5230 GET_INST_OPCODE(t0) # extract opcode from rINST
5260 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5261 GET_INST_OPCODE(t0) # extract opcode from rINST
5292 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5293 GET_INST_OPCODE(t0) # extract opcode from rINST
5324 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5327 GET_INST_OPCODE(t0) # extract opcode from rINST
5350 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5353 GET_INST_OPCODE(t0) # extract opcode from rINST
5376 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5379 GET_INST_OPCODE(t0) # extract opcode from rINST
5402 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5405 GET_INST_OPCODE(t0) # extract opcode from rINST
5428 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5431 GET_INST_OPCODE(t0) # extract opcode from rINST
5459 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5489 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5519 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5549 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5579 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
5611 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5615 GET_INST_OPCODE(t0) # extract opcode from rINST
5646 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5650 GET_INST_OPCODE(t0) # extract opcode from rINST
5681 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5685 GET_INST_OPCODE(t0) # extract opcode from rINST
5717 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5721 GET_INST_OPCODE(t0) # extract opcode from rINST
5748 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5752 GET_INST_OPCODE(t0) # extract opcode from rINST
5785 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5789 GET_INST_OPCODE(t0) # extract opcode from rINST
5816 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5820 GET_INST_OPCODE(t0) # extract opcode from rINST
5852 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5856 GET_INST_OPCODE(t0) # extract opcode from rINST
5887 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5891 GET_INST_OPCODE(t0) # extract opcode from rINST
5922 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5926 GET_INST_OPCODE(t0) # extract opcode from rINST
5957 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5961 GET_INST_OPCODE(t0) # extract opcode from rINST
5992 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
5996 GET_INST_OPCODE(t0) # extract opcode from rINST
6027 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6031 GET_INST_OPCODE(t0) # extract opcode from rINST
6068 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6072 GET_INST_OPCODE(t0) # extract opcode from rINST
6110 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6114 GET_INST_OPCODE(t0) # extract opcode from rINST
6150 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6151 GET_INST_OPCODE(t1) # extract opcode from rINST
6185 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6189 GET_INST_OPCODE(t0) # extract opcode from rINST
6224 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6228 GET_INST_OPCODE(t0) # extract opcode from rINST
6263 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6267 GET_INST_OPCODE(t0) # extract opcode from rINST
6302 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6306 GET_INST_OPCODE(t0) # extract opcode from rINST
6341 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6345 GET_INST_OPCODE(t0) # extract opcode from rINST
6366 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6367 GET_INST_OPCODE(t0) # extract opcode from rINST
6393 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6394 GET_INST_OPCODE(t0) # extract opcode from rINST
6421 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6422 GET_INST_OPCODE(t0) # extract opcode from rINST
6452 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6456 GET_INST_OPCODE(t0) # extract opcode from rINST
6478 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6482 GET_INST_OPCODE(t0) # extract opcode from rINST
6504 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6508 GET_INST_OPCODE(t0) # extract opcode from rINST
6530 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6534 GET_INST_OPCODE(t0) # extract opcode from rINST
6556 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6560 GET_INST_OPCODE(t0) # extract opcode from rINST
6585 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6588 GET_INST_OPCODE(t0) # extract opcode from rINST
6613 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6616 GET_INST_OPCODE(t0) # extract opcode from rINST
6641 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6644 GET_INST_OPCODE(t0) # extract opcode from rINST
6669 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6672 GET_INST_OPCODE(t0) # extract opcode from rINST
6697 FETCH_ADVANCE_INST(1) # advance rPC, load rINST
6700 GET_INST_OPCODE(t0) # extract opcode from rINST
6731 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
6735 GET_INST_OPCODE(t0) # extract opcode from rINST
6768 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
6772 GET_INST_OPCODE(t0) # extract opcode from rINST
6804 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
6808 GET_INST_OPCODE(t0) # extract opcode from rINST
6841 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
6845 GET_INST_OPCODE(t0) # extract opcode from rINST
6873 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
6877 GET_INST_OPCODE(t0) # extract opcode from rINST
6911 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
6915 GET_INST_OPCODE(t0) # extract opcode from rINST
6943 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
6947 GET_INST_OPCODE(t0) # extract opcode from rINST
6980 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
6984 GET_INST_OPCODE(t0) # extract opcode from rINST
7016 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7020 GET_INST_OPCODE(t0) # extract opcode from rINST
7052 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7056 GET_INST_OPCODE(t0) # extract opcode from rINST
7089 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7093 GET_INST_OPCODE(t0) # extract opcode from rINST
7126 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7130 GET_INST_OPCODE(t0) # extract opcode from rINST
7163 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7167 GET_INST_OPCODE(t0) # extract opcode from rINST
7201 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7205 GET_INST_OPCODE(t0) # extract opcode from rINST
7234 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7238 GET_INST_OPCODE(t0) # extract opcode from rINST
7273 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7277 GET_INST_OPCODE(t0) # extract opcode from rINST
7306 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7310 GET_INST_OPCODE(t0) # extract opcode from rINST
7344 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7348 GET_INST_OPCODE(t0) # extract opcode from rINST
7381 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7385 GET_INST_OPCODE(t0) # extract opcode from rINST
7418 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7422 GET_INST_OPCODE(t0) # extract opcode from rINST
7455 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7459 GET_INST_OPCODE(t0) # extract opcode from rINST
7492 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7496 GET_INST_OPCODE(t0) # extract opcode from rINST
7529 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7533 GET_INST_OPCODE(t0) # extract opcode from rINST
7552 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7553 GET_INST_OPCODE(t0) # extract opcode from rINST
7569 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7570 GET_INST_OPCODE(t0) # extract opcode from rINST
7587 PREFETCH_INST(2) # load rINST
7591 GET_INST_OPCODE(t0) # extract opcode from rINST
7606 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7609 GET_INST_OPCODE(t0) # extract opcode from rINST
7625 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7628 GET_INST_OPCODE(t0) # extract opcode from rINST
7640 move a2, rINST
7643 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7644 GET_INST_OPCODE(t0) # extract opcode from rINST
7662 move a3, rINST
7687 move a3, rINST
7710 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7713 GET_INST_OPCODE(t0) # extract opcode from rINST
7730 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7733 GET_INST_OPCODE(t0) # extract opcode from rINST
7750 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7753 GET_INST_OPCODE(t0) # extract opcode from rINST
7770 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7773 GET_INST_OPCODE(t0) # extract opcode from rINST
7792 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7793 GET_INST_OPCODE(t0) # extract opcode from rINST
7812 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7813 GET_INST_OPCODE(t0) # extract opcode from rINST
7832 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7833 GET_INST_OPCODE(t0) # extract opcode from rINST
7852 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
7853 GET_INST_OPCODE(t0) # extract opcode from rINST
7989 GET_INST_OPCODE(t0) # extract opcode from rINST
7995 GET_INST_OPCODE(t0) # extract opcode from rINST
8005 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
8006 GET_INST_OPCODE(t0) # extract opcode from rINST
8016 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
8017 GET_INST_OPCODE(t0) # extract opcode from rINST
8027 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
8028 GET_INST_OPCODE(t0) # extract opcode from rINST
8038 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
8039 GET_INST_OPCODE(t0) # extract opcode from rINST
8045 GET_INST_OPCODE(t0) # extract opcode from rINST
8051 GET_INST_OPCODE(t0) # extract opcode from rINST
8057 GET_INST_OPCODE(t0) # extract opcode from rINST
8063 GET_INST_OPCODE(t0) # extract opcode from rINST
8069 GET_INST_OPCODE(t0) # extract opcode from rINST
8075 GET_INST_OPCODE(t0) # extract opcode from rINST
8289 GET_INST_OPCODE(t0) # extract opcode from rINST
8312 GET_INST_OPCODE(t0) # extract opcode from rINST
8318 GET_INST_OPCODE(t0) # extract opcode from rINST
8324 GET_INST_OPCODE(t0) # extract opcode from rINST
8330 GET_INST_OPCODE(t0) # extract opcode from rINST
8336 GET_INST_OPCODE(t0) # extract opcode from rINST
13092 * Check for suspend check request. Assumes rINST already loaded, rPC advanced and
13099 GET_INST_OPCODE(t0) # extract opcode from rINST
13106 GET_INST_OPCODE(t0) # extract opcode from rINST
13116 move a2, rINST