Douglas Leung | 200f040 | 2016-02-25 20:05:47 -0800 | [diff] [blame] | 1 | # const-wide/high16 vAA, /* +BBBB000000000000 */ |
2 | FETCH(a1, 1) # a1 <- 0000BBBB (zero-extended) | ||||
3 | GET_OPA(a3) # a3 <- AA | ||||
4 | li a0, 0 # a0 <- 00000000 | ||||
5 | sll a1, 16 # a1 <- BBBB0000 | ||||
6 | FETCH_ADVANCE_INST(2) # advance rPC, load rINST | ||||
7 | GET_INST_OPCODE(t0) # extract opcode from rINST | ||||
8 | SET_VREG64(a0, a1, a3) # vAA <- a0/a1 | ||||
9 | GOTO_OPCODE(t0) # jump to next instruction |