Lines Matching refs:StoreInst
73 } else if (const StoreInst *SI = dyn_cast<StoreInst>(U)) { in isAllocaPromotable()
147 StoreInst *ToDelete, DIBuilder &DIB, in updateForDeletedStore()
217 StoreInst *OnlyStore;
249 if (StoreInst *SI = dyn_cast<StoreInst>(User)) { in AnalyzeAlloca()
313 (isa<StoreInst>(I) && isa<AllocaInst>(I->getOperand(1))); in isInterestingInstruction()
463 new StoreInst(ConstantInt::getTrue(Ctx), in convertMetadataToAssumes()
485 if (isa<LoadInst>(I) || isa<StoreInst>(I)) in removeIntrinsicUsers()
527 StoreInst *OnlyStore = Info.OnlyStore; in rewriteSingleStoreAlloca()
648 using StoresByIndexTy = SmallVector<std::pair<unsigned, StoreInst *>, 64>; in promoteSingleBlockAlloca()
652 if (StoreInst *SI = dyn_cast<StoreInst>(U)) in promoteSingleBlockAlloca()
671 std::make_pair(LoadIdx, static_cast<StoreInst *>(nullptr)), in promoteSingleBlockAlloca()
703 StoreInst *SI = cast<StoreInst>(AI->user_back()); in promoteSingleBlockAlloca()
1019 if (StoreInst *SI = dyn_cast<StoreInst>(I)) { in ComputeLiveInBlocks()
1189 } else if (StoreInst *SI = dyn_cast<StoreInst>(I)) { in RenamePass()