Searched refs:reg_or_opcode (Results 1 – 3 of 3) sorted by relevance
/art/disassembler/ |
D | disassembler_x86.cc | 1052 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/ |
D | assembler_x86.cc | 3748 void X86Assembler::EmitOperand(int reg_or_opcode, const Operand& operand) { in EmitOperand() argument 3749 CHECK_GE(reg_or_opcode, 0); in EmitOperand() 3750 CHECK_LT(reg_or_opcode, 8); in EmitOperand() 3755 EmitUint8(operand.encoding_[0] + (reg_or_opcode << 3)); in EmitOperand() 3777 void X86Assembler::EmitComplex(int reg_or_opcode, in EmitComplex() argument 3781 CHECK_GE(reg_or_opcode, 0); in EmitComplex() 3782 CHECK_LT(reg_or_opcode, 8); in EmitComplex() 3786 EmitOperand(reg_or_opcode, operand); in EmitComplex() 3790 EmitUint8(0x05 + (reg_or_opcode << 3)); in EmitComplex() 3794 EmitOperand(reg_or_opcode, operand); in EmitComplex() [all …]
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 5131 void X86_64Assembler::EmitOperand(uint8_t reg_or_opcode, const Operand& operand) { in EmitOperand() argument 5132 CHECK_GE(reg_or_opcode, 0); in EmitOperand() 5133 CHECK_LT(reg_or_opcode, 8); in EmitOperand() 5138 EmitUint8(operand.encoding_[0] + (reg_or_opcode << 3)); in EmitOperand() 5162 void X86_64Assembler::EmitComplex(uint8_t reg_or_opcode, in EmitComplex() argument 5166 CHECK_GE(reg_or_opcode, 0); in EmitComplex() 5167 CHECK_LT(reg_or_opcode, 8); in EmitComplex() 5171 EmitOperand(reg_or_opcode, operand); in EmitComplex() 5175 EmitUint8(0x05 + (reg_or_opcode << 3)); in EmitComplex() 5179 EmitOperand(reg_or_opcode, operand); in EmitComplex() [all …]
|