reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 1057   assert(SI->isUnordered() && "Expected only non-volatile non-ordered stores.");
 1059   Value *StorePtr = SI->getPointerOperand();
 1062   unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType());
 1066   LoadInst *LI = cast<LoadInst>(SI->getValueOperand());
 1083   unsigned StrAS = SI->getPointerAddressSpace();
 1100   Stores.insert(SI);
 1145   if (!SI->isAtomic() && !LI->isAtomic())
 1146     NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlignment(),
 1151     unsigned Align = std::min(SI->getAlignment(), LI->getAlignment());
 1166         StoreBasePtr, SI->getAlignment(), LoadBasePtr, LI->getAlignment(),
 1169   NewCall->setDebugLoc(SI->getDebugLoc());
 1173                     << "    from store ptr=" << *StoreEv << " at: " << *SI
 1186   deleteDeadInstruction(SI);