Serguei Katkov | 6cbe081 | 2016-03-01 16:10:48 +0600 | [diff] [blame] | 1 | /* |
2 | * Generic 64-bit binary operation. | ||||
3 | */ | ||||
4 | /* binop vAA, vBB, vCC */ | ||||
5 | movzbq 2(rPC), %rax # eax <- BB | ||||
6 | movzbq 3(rPC), %rcx # ecx <- CC | ||||
7 | GET_WIDE_VREG %rax, %rax # rax <- v[BB] | ||||
8 | $instr # ex: addq (rFP,%rcx,4),%rax | ||||
9 | SET_WIDE_VREG %rax, rINSTq # v[AA] <- rax | ||||
10 | ADVANCE_PC_FETCH_AND_GOTO_NEXT 2 |