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

References

lib/Analysis/Lint.cpp
  328       visitMemoryReference(I, MCI->getDest(), MemoryLocation::UnknownSize,
  342       Assert(AA->alias(MCI->getSource(), Size, MCI->getDest(), Size) !=
  350       visitMemoryReference(I, MMI->getDest(), MemoryLocation::UnknownSize,
  359       visitMemoryReference(I, MSI->getDest(), MemoryLocation::UnknownSize,
lib/CodeGen/CodeGenPrepare.cpp
 1830       unsigned DestAlign = getKnownAlignment(MI->getDest(), *DL);
lib/Target/AArch64/AArch64StackTagging.cpp
  380       Optional<int64_t> Offset = isPointerOffset(StartPtr, MSI->getDest(), *DL);
lib/Transforms/InstCombine/InstCombineCalls.cpp
  128   if (AA->pointsToConstantMemory(MI->getDest())) {
  229       getKnownAlignment(MI->getDest(), DL, MI, &AC, &DT);
  238   if (AA->pointsToConstantMemory(MI->getDest())) {
  265     Value *Dest = MI->getDest();
 1843       if (MTI->getSource() == MTI->getDest())
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1485                  {ValShadow, IRB.CreateBitCast(I.getDest(), Type::getInt8PtrTy(
 1492   Value *DestShadow = DFSF.DFS.getShadowAddress(I.getDest(), &I);
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  337         MI->getDest(), SE);
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  816   Value *Pointer = MSI->getDest();
lib/Transforms/Scalar/MemCpyOptimizer.cpp
  181     addRange(OffsetFromFirst, Size, MSI->getDest(), MSI->getDestAlignment(), MSI);
  352       Optional<int64_t> Offset = isPointerOffset(StartPtr, MSI->getDest(), DL);
  711     if (Instruction *I = tryMergingIntoMemset(MSI, MSI->getDest(),
  931   if (M->getSource() != MDep->getDest() || MDep->isVolatile())
 1017   if (MemSet->getDest() != MemCpy->getDest())
 1017   if (MemSet->getDest() != MemCpy->getDest())
 1143   if (M->getSource() == M->getDest()) {
 1188       if (performCallSlotOptzn(M, M->getDest(), M->getSource(),
 1275       ByValArg->stripPointerCasts() != MDep->getDest())
lib/Transforms/Utils/Evaluator.cpp
  501           Constant *Ptr = getVal(MSI->getDest());
lib/Transforms/Utils/VNCoercion.cpp
  299     return analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, MI->getDest(),
  317   int Offset = analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, MI->getDest(),
tools/polly/lib/Analysis/ScopBuilder.cpp
 1747   auto *DestPtrVal = MemIntr->getDest();
tools/polly/lib/Analysis/ScopDetection.cpp
  765     AF = SE.getSCEVAtScope(cast<MemIntrinsic>(II).getDest(), L);