Lines Matching refs:LoadMI
7551 static bool isNonFoldablePartialRegisterLoad(const MachineInstr &LoadMI, in isNonFoldablePartialRegisterLoad() argument
7554 unsigned Opc = LoadMI.getOpcode(); in isNonFoldablePartialRegisterLoad()
7558 MF.getRegInfo().getRegClass(LoadMI.getOperand(0).getReg()); in isNonFoldablePartialRegisterLoad()
7975 MachineBasicBlock::iterator InsertPt, MachineInstr &LoadMI, in foldMemoryOperandImpl() argument
7986 unsigned NumOps = LoadMI.getDesc().getNumOperands(); in foldMemoryOperandImpl()
7988 if (isLoadFromStackSlot(LoadMI, FrameIndex)) { in foldMemoryOperandImpl()
7989 if (isNonFoldablePartialRegisterLoad(LoadMI, MI, MF)) in foldMemoryOperandImpl()
8006 if (LoadMI.hasOneMemOperand()) in foldMemoryOperandImpl()
8007 Alignment = (*LoadMI.memoperands_begin())->getAlign(); in foldMemoryOperandImpl()
8009 switch (LoadMI.getOpcode()) { in foldMemoryOperandImpl()
8069 if (LoadMI.getOperand(0).getSubReg() != MI.getOperand(Ops[0]).getSubReg()) in foldMemoryOperandImpl()
8073 switch (LoadMI.getOpcode()) { in foldMemoryOperandImpl()
8116 unsigned Opc = LoadMI.getOpcode(); in foldMemoryOperandImpl()
8155 if (isNonFoldablePartialRegisterLoad(LoadMI, MI, MF)) in foldMemoryOperandImpl()
8159 MOs.append(LoadMI.operands_begin() + NumOps - X86::AddrNumOperands, in foldMemoryOperandImpl()
8160 LoadMI.operands_begin() + NumOps); in foldMemoryOperandImpl()