blob: f92f18e013a6b46c99c8319a3f991538fd78e65e [file] [log] [blame]
Serguei Katkov6cbe0812016-03-01 16:10:48 +06001/*
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