Lines Matching refs:MemoryOperand
1226 int MemoryOperand = X86II::getMemoryOperandNo(TSFlags); in encodeInstruction() local
1227 if (MemoryOperand != -1) MemoryOperand += CurOp; in encodeInstruction()
1230 if (MemoryOperand >= 0) in encodeInstruction()
1231 EmitSegmentOverridePrefix(CurByte, MemoryOperand+X86::AddrSegmentReg, in encodeInstruction()
1247 } else if (MemoryOperand < 0) { in encodeInstruction()
1250 assert(!Is16BitMemOperand(MI, MemoryOperand, STI)); in encodeInstruction()
1251 need_address_override = Is32BitMemOperand(MI, MemoryOperand); in encodeInstruction()
1253 assert(!Is64BitMemOperand(MI, MemoryOperand)); in encodeInstruction()
1254 need_address_override = Is16BitMemOperand(MI, MemoryOperand, STI); in encodeInstruction()
1257 assert(!Is64BitMemOperand(MI, MemoryOperand)); in encodeInstruction()
1258 need_address_override = !Is16BitMemOperand(MI, MemoryOperand, STI); in encodeInstruction()
1266 Rex = emitOpcodePrefix(TSFlags, CurByte, MemoryOperand, MI, Desc, STI, OS); in encodeInstruction()
1268 EmitVEXOpcodePrefix(TSFlags, CurByte, MemoryOperand, MI, Desc, OS); in encodeInstruction()