Lines Matching refs:MOs
4701 ArrayRef<MachineOperand> MOs, in FuseTwoAddrInst() argument
4709 unsigned NumAddrOps = MOs.size(); in FuseTwoAddrInst()
4711 MIB.addOperand(MOs[i]); in FuseTwoAddrInst()
4729 unsigned OpNo, ArrayRef<MachineOperand> MOs, in FuseInst() argument
4740 unsigned NumAddrOps = MOs.size(); in FuseInst()
4742 MIB.addOperand(MOs[i]); in FuseInst()
4753 ArrayRef<MachineOperand> MOs, in MakeM0Inst() argument
4758 unsigned NumAddrOps = MOs.size(); in MakeM0Inst()
4760 MIB.addOperand(MOs[i]); in MakeM0Inst()
4769 ArrayRef<MachineOperand> MOs, in foldMemoryOperandImpl() argument
4805 NewMI = MakeM0Inst(*this, X86::MOV32mi, MOs, MI); in foldMemoryOperandImpl()
4850 NewMI = FuseTwoAddrInst(MF, Opcode, MOs, MI, *this); in foldMemoryOperandImpl()
4852 NewMI = FuseInst(MF, Opcode, OpNum, MOs, MI, *this); in foldMemoryOperandImpl()
4904 NewMI = foldMemoryOperandImpl(MF, MI, CommuteOp, MOs, Size, Align, in foldMemoryOperandImpl()
5264 SmallVector<MachineOperand,X86::AddrNumOperands> MOs; in foldMemoryOperandImpl() local
5312 MOs.push_back(MachineOperand::CreateReg(PICBase, false)); in foldMemoryOperandImpl()
5313 MOs.push_back(MachineOperand::CreateImm(1)); in foldMemoryOperandImpl()
5314 MOs.push_back(MachineOperand::CreateReg(0, false)); in foldMemoryOperandImpl()
5315 MOs.push_back(MachineOperand::CreateCPI(CPI, 0)); in foldMemoryOperandImpl()
5316 MOs.push_back(MachineOperand::CreateReg(0, false)); in foldMemoryOperandImpl()
5324 MOs.append(LoadMI->operands_begin() + NumOps - X86::AddrNumOperands, in foldMemoryOperandImpl()
5329 return foldMemoryOperandImpl(MF, MI, Ops[0], MOs, in foldMemoryOperandImpl()