Searched refs:MemTransferInst (Results 1 – 25 of 29) sorted by relevance
12
211 RetTy visitMemCpyInst(MemCpyInst &I) { DELEGATE(MemTransferInst); } in visitMemCpyInst()213 DELEGATE(MemTransferInst); in visitMemCpyInlineInst()215 RetTy visitMemMoveInst(MemMoveInst &I) { DELEGATE(MemTransferInst); } in visitMemMoveInst()216 RetTy visitMemTransferInst(MemTransferInst &I) { DELEGATE(MemIntrinsic); } in visitMemTransferInst()
895 class MemTransferInst : public MemTransferBase<MemIntrinsic> {914 class MemCpyInst : public MemTransferInst {927 class MemMoveInst : public MemTransferInst {
155 } else if (const MemTransferInst *MTI = dyn_cast<MemTransferInst>(I)) { in analyzeGlobalAux()
390 MemTransferInst *MTI = cast<MemTransferInst>(MI); in analyzeLoadFromClobberingMemInst()584 MemTransferInst *MTI = cast<MemTransferInst>(SrcInst);
46 Value *V, MemTransferInst *&TheCopy, in isOnlyCopiedFromConstantMemory()113 MemTransferInst *MI = dyn_cast<MemTransferInst>(I); in isOnlyCopiedFromConstantMemory()148 static MemTransferInst *152 MemTransferInst *TheCopy = nullptr; in isOnlyCopiedFromConstantMemory()273 } else if (auto *MI = dyn_cast<MemTransferInst>(Inst)) { in collectUsers()325 } else if (auto *MemCpy = dyn_cast<MemTransferInst>(I)) { in replace()415 if (MemTransferInst *Copy = isOnlyCopiedFromConstantMemory(AA, &AI, ToDelete)) { in visitAllocaInst()
210 if (auto *MT = dyn_cast<MemTransferInst>(MI)) { in SimplifyAnyMemTransfer()
29 class MemTransferInst; variable247 static MemoryLocation getForSource(const MemTransferInst *MTI);
296 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { in processAssumption()
458 if (auto *MTI = dyn_cast<MemTransferInst>(MI)) in collectFlatAddressExpressions()948 } else if (auto *MTI = dyn_cast<MemTransferInst>(MI)) { in handleMemIntrinsicPtrUse()
853 void visitMemTransferInst(MemTransferInst &II) { in visitMemTransferInst()2910 bool visitMemTransferInst(MemTransferInst &II) { in visitMemTransferInst()
105 MemoryLocation MemoryLocation::getForSource(const MemTransferInst *MTI) { in getForSource()
651 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) in AddNonNullPointersByInstruction()
306 if (const auto *MTI = dyn_cast<MemTransferInst>(MI)) { in getMemIntrinsicAccessRange()
752 } else if (MemTransferInst *M = dyn_cast<MemTransferInst>(I)) { in instrumentMemIntrinsic()
308 if (isa<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
761 void visitMemTransferInst(MemTransferInst &I);2750 void DFSanVisitor::visitMemTransferInst(MemTransferInst &I) { in visitMemTransferInst()2771 auto *MTI = cast<MemTransferInst>( in visitMemTransferInst()
913 if (isa<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
1062 MemTransferInst *MI = cast<MemTransferInst>(Intr); in handleAlloca()
267 if (auto MTI = dyn_cast<MemTransferInst>(MI)) { in IsMemIntrinsicSafe()
2147 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { in optimizeCallInst()
231 } else if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(U)) { in CleanupPointerRootUsers()
2518 const MemTransferInst &MTI = cast<MemTransferInst>(I); in SelectIntrinsicCall()
1076 if (const auto *MC = dyn_cast<MemTransferInst>(I)) { in getNumMemOps()
183 auto* MCI = cast<MemTransferInst>(CI); in CreateMemTransferInst()
1656 const auto *MTI = cast<MemTransferInst>(II); in fastLowerIntrinsicCall()