| /src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 269 MemTransferInst *MTI = cast<MemTransferInst>(MI); in analyzeLoadFromClobberingMemInst() 400 MemTransferInst *MTI = cast<MemTransferInst>(SrcInst); in getMemInstValueForLoad() 424 MemTransferInst *MTI = cast<MemTransferInst>(SrcInst); in getConstantMemInstValueForLoad()
|
| H A D | GlobalStatus.cpp | 162 } else if (const MemTransferInst *MTI = dyn_cast<MemTransferInst>(I)) { in analyzeGlobalAux()
|
| /src/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InstVisitor.h | 211 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()
|
| H A D | IntrinsicInst.h | 1257 class MemTransferInst : public MemTransferBase<MemIntrinsic> { 1276 class MemCpyInst : public MemTransferInst { 1289 class MemMoveInst : public MemTransferInst {
|
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPromoteAlloca.cpp | 451 DenseMap<MemTransferInst *, MemTransferInfo> &TransferInfo, in promoteAllocaUserToVector() argument 604 if (auto *MTI = dyn_cast<MemTransferInst>(Inst)) { in promoteAllocaUserToVector() 764 DenseMap<MemTransferInst *, MemTransferInfo> TransferInfo; in tryPromoteAllocaToVector() 833 if (MemTransferInst *TransferInst = dyn_cast<MemTransferInst>(Inst)) { in tryPromoteAllocaToVector() 902 MemTransferInst *TransferInst = cast<MemTransferInst>(Inst); in tryPromoteAllocaToVector() 1596 MemTransferInst *MI = cast<MemTransferInst>(Intr); in tryPromoteAllocaToLDS()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 55 MemTransferInst *&TheCopy, in isOnlyCopiedFromConstantMemory() 137 MemTransferInst *MI = dyn_cast<MemTransferInst>(I); in isOnlyCopiedFromConstantMemory() 175 static MemTransferInst * 179 MemTransferInst *TheCopy = nullptr; in isOnlyCopiedFromConstantMemory() 339 } else if (auto *MI = dyn_cast<MemTransferInst>(Inst)) { in collectUsersRecursive() 408 } else if (auto *MemCpy = dyn_cast<MemTransferInst>(I)) { in replace() 509 if (MemTransferInst *Copy = isOnlyCopiedFromConstantMemory(AA, &AI, ToDelete)) { in visitAllocaInst()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | AlignmentFromAssumptions.cpp | 249 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { in processAssumption()
|
| H A D | InferAddressSpaces.cpp | 512 if (auto *MTI = dyn_cast<MemTransferInst>(MI)) in collectFlatAddressExpressions() 1051 } else if (auto *MTI = dyn_cast<MemTransferInst>(MI)) { in handleMemIntrinsicPtrUse()
|
| H A D | SROA.cpp | 1174 void visitMemTransferInst(MemTransferInst &II) { in visitMemTransferInst() 3279 bool visitMemTransferInst(MemTransferInst &II) { in visitMemTransferInst()
|
| /src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemoryLocation.h | 30 class MemTransferInst; variable 266 static MemoryLocation getForSource(const MemTransferInst *MTI);
|
| /src/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemoryLocation.cpp | 95 MemoryLocation MemoryLocation::getForSource(const MemTransferInst *MTI) { in getForSource()
|
| H A D | StackSafetyAnalysis.cpp | 343 if (const auto *MTI = dyn_cast<MemTransferInst>(MI)) { in getMemIntrinsicAccessRange() 495 if (const auto *MTI = dyn_cast<MemTransferInst>(MI)) { in analyzeAllUses()
|
| H A D | LazyValueInfo.cpp | 697 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) in AddNonNullPointersByInstruction()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 696 } else if (MemTransferInst *M = dyn_cast<MemTransferInst>(I)) { in instrumentMemIntrinsic()
|
| H A D | HWAddressSanitizer.cpp | 1060 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { in ignoreMemIntrinsic() 1071 if (isa<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
|
| H A D | MemProfiler.cpp | 313 if (isa<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
|
| H A D | DataFlowSanitizer.cpp | 824 void visitMemTransferInst(MemTransferInst &I); 2931 void DFSanVisitor::visitMemTransferInst(MemTransferInst &I) { in visitMemTransferInst() 2948 auto *MTI = cast<MemTransferInst>( in visitMemTransferInst()
|
| H A D | NumericalStabilitySanitizer.cpp | 2135 } else if (auto *M = dyn_cast<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
|
| /src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 258 if (auto MTI = dyn_cast<MemTransferInst>(MI)) { in IsMemIntrinsicSafe()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 230 } else if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(U)) { in CleanupPointerRootUsers()
|
| H A D | Attributor.cpp | 910 if (const MemTransferInst *MTI = dyn_cast<MemTransferInst>(&I)) in isPotentiallyAffectedByBarrier()
|
| /src/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMFastISel.cpp | 2522 const MemTransferInst &MTI = cast<MemTransferInst>(I); in SelectIntrinsicCall()
|
| /src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 234 auto* MCI = cast<MemTransferInst>(CI); in CreateMemTransferInst()
|
| H A D | DebugInfo.cpp | 2089 } else if (auto *MI = dyn_cast<MemTransferInst>(&I)) { in trackAssignments()
|
| /src/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsFastISel.cpp | 1650 const auto *MTI = cast<MemTransferInst>(II); in fastLowerIntrinsicCall()
|