Lines Matching refs:MemoryOperand
659 int MemoryOperand = X86II::getMemoryOperandNo(TSFlags); in emitPrefixImpl() local
661 if (MemoryOperand != -1) { in emitPrefixImpl()
662 MemoryOperand += CurOp; in emitPrefixImpl()
663 emitSegmentOverridePrefix(MemoryOperand + X86::AddrSegmentReg, MI, OS); in emitPrefixImpl()
680 } else if (MemoryOperand < 0) { in emitPrefixImpl()
683 assert(!is16BitMemOperand(MI, MemoryOperand, STI)); in emitPrefixImpl()
684 NeedAddressOverride = is32BitMemOperand(MI, MemoryOperand); in emitPrefixImpl()
686 assert(!is64BitMemOperand(MI, MemoryOperand)); in emitPrefixImpl()
687 NeedAddressOverride = is16BitMemOperand(MI, MemoryOperand, STI); in emitPrefixImpl()
690 assert(!is64BitMemOperand(MI, MemoryOperand)); in emitPrefixImpl()
691 NeedAddressOverride = !is16BitMemOperand(MI, MemoryOperand, STI); in emitPrefixImpl()
701 emitVEXOpcodePrefix(MemoryOperand, MI, OS); in emitPrefixImpl()
703 HasREX = emitOpcodePrefix(MemoryOperand, MI, STI, OS); in emitPrefixImpl()