Lines Matching refs:vreg
2807 void Assembler::bmi1(byte op, Register reg, Register vreg, const Operand& rm) { in bmi1() argument
2810 emit_vex_prefix(vreg, kLZ, kNone, k0F38, kW0); in bmi1()
2846 void Assembler::bmi2(SIMDPrefix pp, byte op, Register reg, Register vreg, in bmi2() argument
2850 emit_vex_prefix(vreg, kLZ, pp, k0F38, kW0); in bmi2()
2859 Register vreg = {0}; // VEX.vvvv unused in rorx() local
2861 emit_vex_prefix(vreg, kLZ, kF2, k0F3A, kW0); in rorx()
2889 void Assembler::emit_vex_prefix(XMMRegister vreg, VectorLength l, SIMDPrefix pp, in emit_vex_prefix() argument
2895 EMIT(w | ((~vreg.code() & 0xf) << 3) | l | pp); in emit_vex_prefix()
2898 EMIT(((~vreg.code()) << 3) | l | pp); in emit_vex_prefix()
2903 void Assembler::emit_vex_prefix(Register vreg, VectorLength l, SIMDPrefix pp, in emit_vex_prefix() argument
2905 XMMRegister ivreg = {vreg.code()}; in emit_vex_prefix()