Lines Matching refs:LoadInst
156 void RewriteLoadUserOfWholeAlloca(LoadInst *LI, AllocaInst *AI,
418 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in CanConvertToScalar()
548 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in ConvertUsesToScalar()
628 LoadInst *SrcVal = Builder.CreateLoad(SrcPtr, "srcval"); in ConvertUsesToScalar()
635 LoadInst *SrcVal = Builder.CreateLoad(NewAI, "srcval"); in ConvertUsesToScalar()
967 if (LoadInst *LI = dyn_cast<LoadInst>(I)) in isInstInList()
978 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) in updateDebugInfo()
994 } else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in updateDebugInfo()
1027 LoadInst *LI = dyn_cast<LoadInst>(*UI); in isSafeSelectToSpeculate()
1068 LoadInst *LI = dyn_cast<LoadInst>(*UI); in isSafePHIToSpeculate()
1130 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { in tryToMakeAllocaBePromotable()
1213 LoadInst *LI = cast<LoadInst>(SI->use_back()); in tryToMakeAllocaBePromotable()
1216 LoadInst *TrueLoad = in tryToMakeAllocaBePromotable()
1218 LoadInst *FalseLoad = in tryToMakeAllocaBePromotable()
1254 LoadInst *SomeLoad = cast<LoadInst>(PN->use_back()); in tryToMakeAllocaBePromotable()
1260 LoadInst *LI = cast<LoadInst>(PN->use_back()); in tryToMakeAllocaBePromotable()
1267 DenseMap<BasicBlock*, LoadInst*> InsertedLoads; in tryToMakeAllocaBePromotable()
1271 LoadInst *&Load = InsertedLoads[Pred]; in tryToMakeAllocaBePromotable()
1273 Load = new LoadInst(PN->getIncomingValue(i), in tryToMakeAllocaBePromotable()
1527 } else if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in isSafeForScalarRepl()
1586 } else if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in isSafePHISelectUseForScalarRepl()
1794 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in RewriteForScalarRepl()
2117 Value *Elt = new LoadInst(OtherElt, "tmp", false, OtherEltAlign, MI); in RewriteMemIntrinUserOfAlloca()
2121 Value *Elt = new LoadInst(EltPtr, "tmp", MI); in RewriteMemIntrinUserOfAlloca()
2310 void SROA::RewriteLoadUserOfWholeAlloca(LoadInst *LI, AllocaInst *AI, in RewriteLoadUserOfWholeAlloca()
2352 SrcField = new LoadInst(SrcField, "sroa.load.elt", LI); in RewriteLoadUserOfWholeAlloca()
2504 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { in isOnlyCopiedFromConstantGlobal()