Searched refs:encoding_ (Results 1 - 4 of 4) sorted by relevance
/art/compiler/utils/x86/ |
H A D | assembler_x86.h | 72 return static_cast<int8_t>(encoding_[length_ - 1]); 78 memcpy(&value, &encoding_[length_ - 4], sizeof(value)); 83 return ((encoding_[0] & 0xF8) == 0xC0) // Addressing mode is register only. 84 && ((encoding_[0] & 0x07) == reg); // Register codes match. 93 encoding_[0] = (mod_in << 6) | rm_in; 100 encoding_[1] = (scale_in << 6) | (index_in << 3) | base_in; 106 encoding_[length_++] = static_cast<uint8_t>(disp); 112 memmove(&encoding_[length_], &disp, disp_size); 118 uint8_t encoding_[6]; member in class:art::x86::Operand 126 return encoding_[index_i [all...] |
H A D | assembler_x86.cc | 1625 CHECK_EQ(operand.encoding_[0] & 0x38, 0); 1626 EmitUint8(operand.encoding_[0] + (reg_or_opcode << 3)); 1629 EmitUint8(operand.encoding_[i]);
|
/art/compiler/utils/x86_64/ |
H A D | assembler_x86_64.h | 85 return static_cast<int8_t>(encoding_[length_ - 1]); 91 memcpy(&value, &encoding_[length_ - 4], sizeof(value)); 96 return ((encoding_[0] & 0xF8) == 0xC0) // Addressing mode is register only. 97 && ((encoding_[0] & 0x07) == reg.LowBits()) // Register codes match. 114 encoding_[0] = (mod_in << 6) | rm_in.LowBits(); 127 encoding_[1] = (scale_in << 6) | (static_cast<uint8_t>(index_in.LowBits()) << 3) | 134 encoding_[length_++] = static_cast<uint8_t>(disp); 140 memmove(&encoding_[length_], &disp, disp_size); 151 uint8_t encoding_[6]; member in class:art::x86_64::Operand 160 return encoding_[index_i [all...] |
H A D | assembler_x86_64.cc | 2114 CHECK_EQ(operand.encoding_[0] & 0x38, 0); 2115 EmitUint8(operand.encoding_[0] + (reg_or_opcode << 3)); 2118 EmitUint8(operand.encoding_[i]);
|
Completed in 75 milliseconds