Home
last modified time | relevance | path

Searched refs:reg_or_opcode (Results 1 – 3 of 3) sorted by relevance

/art/disassembler/
Ddisassembler_x86.cc1052 uint8_t reg_or_opcode = (instr[1] >> 3) & 7; in DumpInstruction() local
1053 switch (reg_or_opcode) { in DumpInstruction()
1515 uint8_t reg_or_opcode = (modrm >> 3) & 7; in DumpInstruction() local
1522 opcode3 = modrm_opcodes[reg_or_opcode]; in DumpInstruction()
1536 DumpReg(args, rex, reg_or_opcode, byte_operand, prefix[2], dst_reg_file); in DumpInstruction()
1548 DumpReg(args, rex, reg_or_opcode, byte_operand, prefix[2], src_reg_file); in DumpInstruction()
/art/compiler/utils/x86/
Dassembler_x86.cc3817 void X86Assembler::EmitOperand(int reg_or_opcode, const Operand& operand) { in EmitOperand() argument
3818 CHECK_GE(reg_or_opcode, 0); in EmitOperand()
3819 CHECK_LT(reg_or_opcode, 8); in EmitOperand()
3824 EmitUint8(operand.encoding_[0] + (reg_or_opcode << 3)); in EmitOperand()
3846 void X86Assembler::EmitComplex(int reg_or_opcode, in EmitComplex() argument
3850 CHECK_GE(reg_or_opcode, 0); in EmitComplex()
3851 CHECK_LT(reg_or_opcode, 8); in EmitComplex()
3855 EmitOperand(reg_or_opcode, operand); in EmitComplex()
3859 EmitUint8(0x05 + (reg_or_opcode << 3)); in EmitComplex()
3863 EmitOperand(reg_or_opcode, operand); in EmitComplex()
[all …]
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc5140 void X86_64Assembler::EmitOperand(uint8_t reg_or_opcode, const Operand& operand) { in EmitOperand() argument
5141 CHECK_GE(reg_or_opcode, 0); in EmitOperand()
5142 CHECK_LT(reg_or_opcode, 8); in EmitOperand()
5147 EmitUint8(operand.encoding_[0] + (reg_or_opcode << 3)); in EmitOperand()
5171 void X86_64Assembler::EmitComplex(uint8_t reg_or_opcode, in EmitComplex() argument
5175 CHECK_GE(reg_or_opcode, 0); in EmitComplex()
5176 CHECK_LT(reg_or_opcode, 8); in EmitComplex()
5180 EmitOperand(reg_or_opcode, operand); in EmitComplex()
5184 EmitUint8(0x05 + (reg_or_opcode << 3)); in EmitComplex()
5188 EmitOperand(reg_or_opcode, operand); in EmitComplex()
[all …]