Home
last modified time | relevance | path

Searched refs:MemTransferInst (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstVisitor.h211 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()
H A DIntrinsicInst.h895 class MemTransferInst : public MemTransferBase<MemIntrinsic> {
914 class MemCpyInst : public MemTransferInst {
927 class MemMoveInst : public MemTransferInst {
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DGlobalStatus.cpp155 } else if (const MemTransferInst *MTI = dyn_cast<MemTransferInst>(I)) { in analyzeGlobalAux()
H A DVNCoercion.cpp390 MemTransferInst *MTI = cast<MemTransferInst>(MI); in analyzeLoadFromClobberingMemInst()
584 MemTransferInst *MTI = cast<MemTransferInst>(SrcInst); in getMemInstValueForLoadHelper()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp46 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()
H A DInstCombineCalls.cpp210 if (auto *MT = dyn_cast<MemTransferInst>(MI)) { in SimplifyAnyMemTransfer()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryLocation.h29 class MemTransferInst; variable
247 static MemoryLocation getForSource(const MemTransferInst *MTI);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DAlignmentFromAssumptions.cpp296 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { in processAssumption()
H A DInferAddressSpaces.cpp458 if (auto *MTI = dyn_cast<MemTransferInst>(MI)) in collectFlatAddressExpressions()
948 } else if (auto *MTI = dyn_cast<MemTransferInst>(MI)) { in handleMemIntrinsicPtrUse()
H A DSROA.cpp853 void visitMemTransferInst(MemTransferInst &II) { in visitMemTransferInst()
2910 bool visitMemTransferInst(MemTransferInst &II) { in visitMemTransferInst()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryLocation.cpp105 MemoryLocation MemoryLocation::getForSource(const MemTransferInst *MTI) { in getForSource()
H A DLazyValueInfo.cpp651 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) in AddNonNullPointersByInstruction()
H A DStackSafetyAnalysis.cpp306 if (const auto *MTI = dyn_cast<MemTransferInst>(MI)) { in getMemIntrinsicAccessRange()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp752 } else if (MemTransferInst *M = dyn_cast<MemTransferInst>(I)) { in instrumentMemIntrinsic()
H A DMemProfiler.cpp308 if (isa<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
H A DDataFlowSanitizer.cpp761 void visitMemTransferInst(MemTransferInst &I);
2750 void DFSanVisitor::visitMemTransferInst(MemTransferInst &I) { in visitMemTransferInst()
2771 auto *MTI = cast<MemTransferInst>( in visitMemTransferInst()
H A DHWAddressSanitizer.cpp913 if (isa<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp1062 MemTransferInst *MI = cast<MemTransferInst>(Intr); in handleAlloca()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp267 if (auto MTI = dyn_cast<MemTransferInst>(MI)) { in IsMemIntrinsicSafe()
H A DCodeGenPrepare.cpp2147 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { in optimizeCallInst()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp231 } else if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(U)) { in CleanupPointerRootUsers()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2518 const MemTransferInst &MTI = cast<MemTransferInst>(I); in SelectIntrinsicCall()
H A DARMTargetTransformInfo.cpp1076 if (const auto *MC = dyn_cast<MemTransferInst>(I)) { in getNumMemOps()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp183 auto* MCI = cast<MemTransferInst>(CI); in CreateMemTransferInst()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp1656 const auto *MTI = cast<MemTransferInst>(II); in fastLowerIntrinsicCall()

12