Lines Matching refs:LoadMI
5066 static bool isNonFoldablePartialRegisterLoad(const MachineInstr &LoadMI, in isNonFoldablePartialRegisterLoad() argument
5069 unsigned Opc = LoadMI.getOpcode(); in isNonFoldablePartialRegisterLoad()
5073 MF.getRegInfo().getRegClass(LoadMI.getOperand(0).getReg()); in isNonFoldablePartialRegisterLoad()
5183 MachineBasicBlock::iterator InsertPt, MachineInstr &LoadMI, in foldMemoryOperandImpl() argument
5194 unsigned NumOps = LoadMI.getDesc().getNumOperands(); in foldMemoryOperandImpl()
5196 if (isLoadFromStackSlot(LoadMI, FrameIndex)) { in foldMemoryOperandImpl()
5197 if (isNonFoldablePartialRegisterLoad(LoadMI, MI, MF)) in foldMemoryOperandImpl()
5213 if (LoadMI.hasOneMemOperand()) in foldMemoryOperandImpl()
5214 Alignment = (*LoadMI.memoperands_begin())->getAlignment(); in foldMemoryOperandImpl()
5216 switch (LoadMI.getOpcode()) { in foldMemoryOperandImpl()
5261 if (LoadMI.getOperand(0).getSubReg() != MI.getOperand(Ops[0]).getSubReg()) in foldMemoryOperandImpl()
5265 switch (LoadMI.getOpcode()) { in foldMemoryOperandImpl()
5304 unsigned Opc = LoadMI.getOpcode(); in foldMemoryOperandImpl()
5335 if (isNonFoldablePartialRegisterLoad(LoadMI, MI, MF)) in foldMemoryOperandImpl()
5339 MOs.append(LoadMI.operands_begin() + NumOps - X86::AddrNumOperands, in foldMemoryOperandImpl()
5340 LoadMI.operands_begin() + NumOps); in foldMemoryOperandImpl()