Searched defs:rm_reg (Results 1 - 3 of 3) sorted by relevance
/external/v8/src/x64/ |
H A D | assembler-x64-inl.h | 92 void Assembler::emit_rex_64(Register reg, Register rm_reg) { argument 93 emit(0x48 | reg.high_bit() << 2 | rm_reg.high_bit()); 97 void Assembler::emit_rex_64(XMMRegister reg, Register rm_reg) { argument 98 emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3); 102 void Assembler::emit_rex_64(Register reg, XMMRegister rm_reg) { argument 103 emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3); 117 void Assembler::emit_rex_64(Register rm_reg) { argument 118 DCHECK_EQ(rm_reg.code() & 0xf, rm_reg.code()); 119 emit(0x48 | rm_reg 128 emit_rex_32(Register reg, Register rm_reg) argument 138 emit_rex_32(Register rm_reg) argument 148 emit_optional_rex_32(Register reg, Register rm_reg) argument 184 emit_optional_rex_32(Register rm_reg) argument 188 emit_optional_rex_32(XMMRegister rm_reg) argument 582 set_modrm(int mod, Register rm_reg) argument [all...] |
H A D | assembler-x64.cc | 505 Register rm_reg, 509 if (rm_reg.low_bits() == 4) { // Forces SIB byte. 510 // Swap reg and rm_reg and change opcode operand order. 511 emit_rex(rm_reg, reg, size); 513 emit_modrm(rm_reg, reg); 515 emit_rex(reg, rm_reg, size); 517 emit_modrm(reg, rm_reg); 522 void Assembler::arithmetic_op_16(byte opcode, Register reg, Register rm_reg) { argument 525 if (rm_reg.low_bits() == 4) { // Forces SIB byte. 526 // Swap reg and rm_reg an 503 arithmetic_op(byte opcode, Register reg, Register rm_reg, int size) argument 540 arithmetic_op_16(byte opcode, Register reg, const Operand& rm_reg) argument 563 arithmetic_op_8(byte opcode, Register reg, Register rm_reg) argument [all...] |
/external/vixl/src/aarch64/ |
H A D | simulator-aarch64.cc | 3749 int rm_reg = instr->GetRm(); local 3752 rm_reg &= 0xf; 3866 (this->*Op)(vf, rd, rn, ReadVRegister(rm_reg), index); 4725 int rm_reg = instr->GetRm(); local 4728 rm_reg &= 0xf; 4774 (this->*Op)(vf, rd, rn, ReadVRegister(rm_reg), index);
|
Completed in 121 milliseconds