Lines Matching defs:reg

216   // reg
217 V8_INLINE explicit Operand(Register reg) { set_modrm(3, reg); }
219 // XMM reg
221 Register reg = Register::from_code(xmm_reg.code());
222 set_modrm(3, reg);
265 bool is_reg(Register reg) const { return is_reg(reg.code()); }
266 bool is_reg(XMMRegister reg) const { return is_reg(reg.code()); }
273 Register reg() const;
279 // Set the ModRM byte without an encoded 'reg' register. The
550 void xchg_b(Register reg, Operand op);
551 void xchg_w(Register reg, Operand op);
586 void cmpb(Register reg, Immediate imm8) {
587 DCHECK(reg.is_byte_register());
588 cmpb(Operand(reg), imm8);
591 void cmpb(Register reg, Operand op);
592 void cmpb(Operand op, Register reg);
601 void cmp(Register reg, int32_t imm32);
602 void cmp(Register reg, Handle<HeapObject> handle);
604 void cmp(Register reg, Operand op);
605 void cmp(Register reg, const Immediate& imm) { cmp(Operand(reg), imm); }
606 void cmp(Operand op, Register reg);
636 void mul(Register src); // edx:eax = eax * reg.
694 void test(Register reg, const Immediate& imm);
696 void test(Register reg, Operand op);
698 void test(Operand op, Register reg) { test(reg, op); }
699 void test_b(Register reg, Operand op);
700 void test_b(Register reg, Immediate imm8);
702 void test_b(Operand op, Register reg) { test_b(reg, op); }
704 void test_w(Register reg, Operand op);
705 void test_w(Register reg, Immediate imm16);
707 void test_w(Operand op, Register reg) { test_w(reg, op); }
754 void call(Register reg) { call(Operand(reg)); }
763 void jmp(Register reg) { jmp(Operand(reg)); }
851 void setcc(Condition cc, Register reg);
1005 void psllw(XMMRegister reg, uint8_t shift);
1006 void pslld(XMMRegister reg, uint8_t shift);
1007 void psrlw(XMMRegister reg, uint8_t shift);
1008 void psrld(XMMRegister reg, uint8_t shift);
1009 void psraw(XMMRegister reg, uint8_t shift);
1010 void psrad(XMMRegister reg, uint8_t shift);
1011 void psllq(XMMRegister reg, uint8_t shift);
1012 void psrlq(XMMRegister reg, uint8_t shift);
1046 // Use SSE4_1 encoding for pextrw reg, xmm, imm8 for consistency
1674 void emit_sse_operand(XMMRegister reg, Operand adr);
1715 void emit_operand(Register reg, Operand adr);
1716 void emit_operand(XMMRegister reg, Operand adr);
1760 void bmi1(byte op, Register reg, Register vreg, Operand rm);
1761 void bmi2(SIMDPrefix pp, byte op, Register reg, Register vreg, Operand rm);