Lines Matching refs:reg_or_opcode
1013 void X86Mir2Lir::EmitModrmThread(uint8_t reg_or_opcode) {
1016 uint8_t modrm = (0 << 6) | (reg_or_opcode << 3) | rs_rX86_SP_32.GetRegNum();
1021 uint8_t modrm = (0 << 6) | (reg_or_opcode << 3) | rs_rBP.GetRegNum();
1026 void X86Mir2Lir::EmitModrmDisp(uint8_t reg_or_opcode, uint8_t base, int32_t disp) {
1027 DCHECK_LT(reg_or_opcode, 8);
1030 uint8_t modrm = (0x0 << 6) | (reg_or_opcode << 3) | 0x5;
1038 uint8_t modrm = (ModrmForDisp(base, disp) << 6) | (reg_or_opcode << 3) | base;
1048 void X86Mir2Lir::EmitModrmSibDisp(uint8_t reg_or_opcode, uint8_t base, uint8_t index,
1050 DCHECK_LT(RegStorage::RegNum(reg_or_opcode), 8);
1051 uint8_t modrm = (ModrmForDisp(base, disp) << 6) | RegStorage::RegNum(reg_or_opcode) << 3 |