Searched refs:MemTransferInst (Results 1 – 25 of 25) sorted by relevance
155 } else if (const MemTransferInst *MTI = dyn_cast<MemTransferInst>(I)) { in analyzeGlobalAux()
306 MemTransferInst *MTI = cast<MemTransferInst>(MI); in analyzeLoadFromClobberingMemInst()501 MemTransferInst *MTI = cast<MemTransferInst>(SrcInst); in getMemInstValueForLoadHelper()
212 RetTy visitMemCpyInst(MemCpyInst &I) { DELEGATE(MemTransferInst); } in visitMemCpyInst()213 RetTy visitMemMoveInst(MemMoveInst &I) { DELEGATE(MemTransferInst); } in visitMemMoveInst()214 RetTy visitMemTransferInst(MemTransferInst &I) { DELEGATE(MemIntrinsic); } in visitMemTransferInst()
607 class MemTransferInst : public MemTransferBase<MemIntrinsic> {620 class MemCpyInst : public MemTransferInst {632 class MemMoveInst : public MemTransferInst {
27 class MemTransferInst; variable225 static MemoryLocation getForSource(const MemTransferInst *MTI);
348 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { in processAssumption()
373 if (auto *MTI = dyn_cast<MemTransferInst>(MI)) in collectFlatAddressExpressions()798 } else if (auto *MTI = dyn_cast<MemTransferInst>(MI)) { in handleMemIntrinsicPtrUse()
850 void visitMemTransferInst(MemTransferInst &II) { in visitMemTransferInst()2878 bool visitMemTransferInst(MemTransferInst &II) { in visitMemTransferInst()
59 isOnlyCopiedFromConstantGlobal(Value *V, MemTransferInst *&TheCopy, in isOnlyCopiedFromConstantGlobal()126 MemTransferInst *MI = dyn_cast<MemTransferInst>(I); in isOnlyCopiedFromConstantGlobal()161 static MemTransferInst *164 MemTransferInst *TheCopy = nullptr; in isOnlyCopiedFromConstantGlobal()403 if (MemTransferInst *Copy = isOnlyCopiedFromConstantGlobal(&AI, ToDelete)) { in visitAllocaInst()
217 if (auto *MT = dyn_cast<MemTransferInst>(MI)) { in SimplifyAnyMemTransfer()
86 MemoryLocation MemoryLocation::getForSource(const MemTransferInst *MTI) { in getForSource()
266 if (auto MTI = dyn_cast<MemTransferInst>(MI)) { in getMemIntrinsicAccessRange()
693 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) in InstructionDereferencesPointer()
610 } else if (MemTransferInst *M = dyn_cast<MemTransferInst>(I)) { in instrumentMemIntrinsic()
460 void visitMemTransferInst(MemTransferInst &I);1494 void DFSanVisitor::visitMemTransferInst(MemTransferInst &I) { in visitMemTransferInst()1504 auto *MTI = cast<MemTransferInst>( in visitMemTransferInst()
700 if (isa<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
1304 if (isa<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
263 if (auto MTI = dyn_cast<MemTransferInst>(MI)) { in IsMemIntrinsicSafe()
1933 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { in optimizeCallInst()
228 } else if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(U)) { in CleanupPointerRootUsers()
2521 const MemTransferInst &MTI = cast<MemTransferInst>(I); in SelectIntrinsicCall()
1659 const auto *MTI = cast<MemTransferInst>(II); in fastLowerIntrinsicCall()
3731 if (auto *MTI = dyn_cast<MemTransferInst>(MemCI)) in UpgradeIntrinsicCall()
4359 if (const auto *MTI = dyn_cast<MemTransferInst>(MI)) { in visitIntrinsicCall()
3524 const auto *MTI = cast<MemTransferInst>(II); in fastLowerIntrinsicCall()