Lines Matching refs:LoadMI
6299 static bool isNonFoldablePartialRegisterLoad(const MachineInstr &LoadMI, in isNonFoldablePartialRegisterLoad() argument
6302 unsigned Opc = LoadMI.getOpcode(); in isNonFoldablePartialRegisterLoad()
6306 MF.getRegInfo().getRegClass(LoadMI.getOperand(0).getReg()); in isNonFoldablePartialRegisterLoad()
6573 MachineBasicBlock::iterator InsertPt, MachineInstr &LoadMI, in foldMemoryOperandImpl() argument
6584 unsigned NumOps = LoadMI.getDesc().getNumOperands(); in foldMemoryOperandImpl()
6586 if (isLoadFromStackSlot(LoadMI, FrameIndex)) { in foldMemoryOperandImpl()
6587 if (isNonFoldablePartialRegisterLoad(LoadMI, MI, MF)) in foldMemoryOperandImpl()
6603 if (LoadMI.hasOneMemOperand()) in foldMemoryOperandImpl()
6604 Alignment = (*LoadMI.memoperands_begin())->getAlign(); in foldMemoryOperandImpl()
6606 switch (LoadMI.getOpcode()) { in foldMemoryOperandImpl()
6657 if (LoadMI.getOperand(0).getSubReg() != MI.getOperand(Ops[0]).getSubReg()) in foldMemoryOperandImpl()
6661 switch (LoadMI.getOpcode()) { in foldMemoryOperandImpl()
6705 unsigned Opc = LoadMI.getOpcode(); in foldMemoryOperandImpl()
6744 if (isNonFoldablePartialRegisterLoad(LoadMI, MI, MF)) in foldMemoryOperandImpl()
6748 MOs.append(LoadMI.operands_begin() + NumOps - X86::AddrNumOperands, in foldMemoryOperandImpl()
6749 LoadMI.operands_begin() + NumOps); in foldMemoryOperandImpl()