• Home
  • Raw
  • Download

Lines Matching refs:LoadInst

153     void RewriteLoadUserOfWholeAlloca(LoadInst *LI, AllocaInst *AI,
481 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in CanConvertToScalar()
600 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in ConvertUsesToScalar()
679 LoadInst *SrcVal = Builder.CreateLoad(SrcPtr, "srcval"); in ConvertUsesToScalar()
686 LoadInst *SrcVal = Builder.CreateLoad(NewAI, "srcval"); in ConvertUsesToScalar()
1133 if (LoadInst *LI = dyn_cast<LoadInst>(I)) in isInstInList()
1144 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) in updateDebugInfo()
1168 } else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in updateDebugInfo()
1198 LoadInst *LI = dyn_cast<LoadInst>(*UI); in isSafeSelectToSpeculate()
1239 LoadInst *LI = dyn_cast<LoadInst>(*UI); in isSafePHIToSpeculate()
1297 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { in tryToMakeAllocaBePromotable()
1361 LoadInst *LI = cast<LoadInst>(SI->use_back()); in tryToMakeAllocaBePromotable()
1364 LoadInst *TrueLoad = in tryToMakeAllocaBePromotable()
1366 LoadInst *FalseLoad = in tryToMakeAllocaBePromotable()
1402 LoadInst *SomeLoad = cast<LoadInst>(PN->use_back()); in tryToMakeAllocaBePromotable()
1408 LoadInst *LI = cast<LoadInst>(PN->use_back()); in tryToMakeAllocaBePromotable()
1415 DenseMap<BasicBlock*, LoadInst*> InsertedLoads; in tryToMakeAllocaBePromotable()
1419 LoadInst *&Load = InsertedLoads[Pred]; in tryToMakeAllocaBePromotable()
1421 Load = new LoadInst(PN->getIncomingValue(i), in tryToMakeAllocaBePromotable()
1672 } else if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in isSafeForScalarRepl()
1727 } else if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in isSafePHISelectUseForScalarRepl()
1927 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in RewriteForScalarRepl()
2189 Value *Elt = new LoadInst(OtherElt, "tmp", false, OtherEltAlign, MI); in RewriteMemIntrinUserOfAlloca()
2193 Value *Elt = new LoadInst(EltPtr, "tmp", MI); in RewriteMemIntrinUserOfAlloca()
2381 void SROA::RewriteLoadUserOfWholeAlloca(LoadInst *LI, AllocaInst *AI, in RewriteLoadUserOfWholeAlloca()
2423 SrcField = new LoadInst(SrcField, "sroa.load.elt", LI); in RewriteLoadUserOfWholeAlloca()
2575 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { in isOnlyCopiedFromConstantGlobal()