Lines Matching refs:LoadMI
5813 static bool isNonFoldablePartialRegisterLoad(const MachineInstr &LoadMI, in isNonFoldablePartialRegisterLoad() argument
5816 unsigned Opc = LoadMI.getOpcode(); in isNonFoldablePartialRegisterLoad()
5820 MF.getRegInfo().getRegClass(LoadMI.getOperand(0).getReg()); in isNonFoldablePartialRegisterLoad()
6044 MachineBasicBlock::iterator InsertPt, MachineInstr &LoadMI, in foldMemoryOperandImpl() argument
6055 unsigned NumOps = LoadMI.getDesc().getNumOperands(); in foldMemoryOperandImpl()
6057 if (isLoadFromStackSlot(LoadMI, FrameIndex)) { in foldMemoryOperandImpl()
6058 if (isNonFoldablePartialRegisterLoad(LoadMI, MI, MF)) in foldMemoryOperandImpl()
6074 if (LoadMI.hasOneMemOperand()) in foldMemoryOperandImpl()
6075 Alignment = (*LoadMI.memoperands_begin())->getAlign(); in foldMemoryOperandImpl()
6077 switch (LoadMI.getOpcode()) { in foldMemoryOperandImpl()
6124 if (LoadMI.getOperand(0).getSubReg() != MI.getOperand(Ops[0]).getSubReg()) in foldMemoryOperandImpl()
6128 switch (LoadMI.getOpcode()) { in foldMemoryOperandImpl()
6170 unsigned Opc = LoadMI.getOpcode(); in foldMemoryOperandImpl()
6207 if (isNonFoldablePartialRegisterLoad(LoadMI, MI, MF)) in foldMemoryOperandImpl()
6211 MOs.append(LoadMI.operands_begin() + NumOps - X86::AddrNumOperands, in foldMemoryOperandImpl()
6212 LoadMI.operands_begin() + NumOps); in foldMemoryOperandImpl()