Lines Matching defs:vreg

3874 void Assembler::bmi1q(byte op, Register reg, Register vreg, Register rm) {
3877 emit_vex_prefix(reg, vreg, rm, kLZ, kNoPrefix, k0F38, kW1);
3882 void Assembler::bmi1q(byte op, Register reg, Register vreg, Operand rm) {
3885 emit_vex_prefix(reg, vreg, rm, kLZ, kNoPrefix, k0F38, kW1);
3890 void Assembler::bmi1l(byte op, Register reg, Register vreg, Register rm) {
3893 emit_vex_prefix(reg, vreg, rm, kLZ, kNoPrefix, k0F38, kW0);
3898 void Assembler::bmi1l(byte op, Register reg, Register vreg, Operand rm) {
3901 emit_vex_prefix(reg, vreg, rm, kLZ, kNoPrefix, k0F38, kW0);
4026 void Assembler::bmi2q(SIMDPrefix pp, byte op, Register reg, Register vreg,
4030 emit_vex_prefix(reg, vreg, rm, kLZ, pp, k0F38, kW1);
4035 void Assembler::bmi2q(SIMDPrefix pp, byte op, Register reg, Register vreg,
4039 emit_vex_prefix(reg, vreg, rm, kLZ, pp, k0F38, kW1);
4044 void Assembler::bmi2l(SIMDPrefix pp, byte op, Register reg, Register vreg,
4048 emit_vex_prefix(reg, vreg, rm, kLZ, pp, k0F38, kW0);
4053 void Assembler::bmi2l(SIMDPrefix pp, byte op, Register reg, Register vreg,
4057 emit_vex_prefix(reg, vreg, rm, kLZ, pp, k0F38, kW0);
4065 Register vreg = Register::from_code(0); // VEX.vvvv unused
4067 emit_vex_prefix(dst, vreg, src, kLZ, kF2, k0F3A, kW1);
4076 Register vreg = Register::from_code(0); // VEX.vvvv unused
4078 emit_vex_prefix(dst, vreg, src, kLZ, kF2, k0F3A, kW1);
4087 Register vreg = Register::from_code(0); // VEX.vvvv unused
4089 emit_vex_prefix(dst, vreg, src, kLZ, kF2, k0F3A, kW0);
4098 Register vreg = Register::from_code(0); // VEX.vvvv unused
4100 emit_vex_prefix(dst, vreg, src, kLZ, kF2, k0F3A, kW0);