Lines Matching refs:LoadMI
496 GAnyLoad *LoadMI = dyn_cast<GAnyLoad>(&MI); in matchCombineExtendingLoads() local
497 if (!LoadMI) in matchCombineExtendingLoads()
500 Register LoadReg = LoadMI->getDstReg(); in matchCombineExtendingLoads()
533 const auto &MMO = LoadMI->getMMO(); in matchCombineExtendingLoads()
541 LLT SrcTy = MRI.getType(LoadMI->getPointerReg()); in matchCombineExtendingLoads()
542 if (LI->getAction({LoadMI->getOpcode(), {UseTy, SrcTy}, {MMDesc}}) in matchCombineExtendingLoads()
702 GAnyLoad *LoadMI = dyn_cast<GAnyLoad>(MRI.getVRegDef(SrcReg)); in matchCombineLoadWithAndMask() local
703 if (!LoadMI || !MRI.hasOneNonDBGUse(LoadMI->getDstReg())) in matchCombineLoadWithAndMask()
706 Register LoadReg = LoadMI->getDstReg(); in matchCombineLoadWithAndMask()
708 Register PtrReg = LoadMI->getPointerReg(); in matchCombineLoadWithAndMask()
710 uint64_t LoadSizeBits = LoadMI->getMemSizeInBits(); in matchCombineLoadWithAndMask()
728 const MachineMemOperand &MMO = LoadMI->getMMO(); in matchCombineLoadWithAndMask()
733 if (LoadMI->isSimple()) in matchCombineLoadWithAndMask()
744 B.setInstrAndDebugLoc(*LoadMI); in matchCombineLoadWithAndMask()
749 LoadMI->eraseFromParent(); in matchCombineLoadWithAndMask()
797 if (auto *LoadMI = getOpcodeDef<GSExtLoad>(LoadUser, MRI)) { in matchSextTruncSextLoad() local
799 auto LoadSizeBits = LoadMI->getMemSizeInBits(); in matchSextTruncSextLoad()