Lines Matching refs:StoreInst
199 if (!isa<StoreInst>(SI)) in isProfitableToUseMemset()
251 if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) in addInst()
257 void addStore(int64_t OffsetFromFirst, StoreInst *SI) { in addStore()
402 if (!isa<StoreInst>(BI) && !isa<MemSetInst>(BI)) { in INITIALIZE_PASS_DEPENDENCY()
411 if (StoreInst *NextStore = dyn_cast<StoreInst>(BI)) { in INITIALIZE_PASS_DEPENDENCY()
504 static unsigned findStoreAlignment(const DataLayout &DL, const StoreInst *SI) { in findStoreAlignment()
518 static unsigned findCommonAlignment(const DataLayout &DL, const StoreInst *SI, in findCommonAlignment()
529 static bool moveUp(AliasAnalysis &AA, StoreInst *SI, Instruction *P, in moveUp()
587 } else if (isa<LoadInst>(C) || isa<StoreInst>(C) || isa<VAArgInst>(C)) { in moveUp()
615 bool MemCpyOptPass::processStore(StoreInst *SI, BasicBlock::iterator &BBI) { in processStore()
1431 if (StoreInst *SI = dyn_cast<StoreInst>(I)) in iterateOnFunction()