Lines Matching defs:opc
428 int common_alu_int(ALU_Opcode opc, u2 vA, u2 v1, u2 v2) { //except div and rem
433 alu_binary_VR_reg(OpndSize_32, opc, v2, 1, false);
442 int common_shift_int(ALU_Opcode opc, u2 vA, u2 v1, u2 v2) {
448 alu_binary_reg_reg(OpndSize_32, opc, PhysicalReg_ECX, true, 1, false);
767 int common_alu_int_lit(ALU_Opcode opc, u2 vA, u2 vB, s2 imm) { //except div and rem
769 alu_binary_imm_reg(OpndSize_32, opc, imm, 1, false);
774 int common_shift_int_lit(ALU_Opcode opc, u2 vA, u2 vB, s2 imm) {
775 return common_alu_int_lit(opc, vA, vB, imm);
790 int alu_rsub_int(ALU_Opcode opc, u2 vA, s2 imm, u2 vB) {
793 alu_binary_reg_reg(OpndSize_32, opc, 1, false, 2, false);
1133 int common_alu_long(ALU_Opcode opc, u2 vA, u2 v1, u2 v2) { //except div and rem
1136 alu_binary_reg_reg(OpndSize_64, opc, 2, false, 1, false);
1512 int common_alu_float(ALU_Opcode opc, u2 vA, u2 v1, u2 v2) {//add, sub, mul
1515 alu_sd_binary_VR_reg(opc, v2, 1, false, false/*isSD*/);
1518 alu_ss_binary_reg_reg(opc, 2, false, 1, false);
1623 int common_alu_double(ALU_Opcode opc, u2 vA, u2 v1, u2 v2) {//add, sub, mul
1626 alu_sd_binary_VR_reg(opc, v2, 1, false, true /*isSD*/);
1629 alu_sd_binary_reg_reg(opc, 2, false, 1, false);