| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 372 MemTransferInst *MTI = cast<MemTransferInst>(MI); in analyzeLoadFromClobberingMemInst() 559 MemTransferInst *MTI = cast<MemTransferInst>(SrcInst); in getMemInstValueForLoad() 583 MemTransferInst *MTI = cast<MemTransferInst>(SrcInst); in getConstantMemInstValueForLoad()
|
| H A D | GlobalStatus.cpp | 162 } else if (const MemTransferInst *MTI = dyn_cast<MemTransferInst>(I)) { in analyzeGlobalAux()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | InstVisitor.h | 210 RetTy visitMemCpyInst(MemCpyInst &I) { DELEGATE(MemTransferInst); } in visitMemCpyInst() 212 DELEGATE(MemTransferInst); in visitMemCpyInlineInst() 214 RetTy visitMemMoveInst(MemMoveInst &I) { DELEGATE(MemTransferInst); } in visitMemMoveInst() 215 RetTy visitMemTransferInst(MemTransferInst &I) { DELEGATE(MemIntrinsic); } in visitMemTransferInst()
|
| H A D | IntrinsicInst.h | 1026 class MemTransferInst : public MemTransferBase<MemIntrinsic> { 1045 class MemCpyInst : public MemTransferInst { 1058 class MemMoveInst : public MemTransferInst {
|
| /llvm-project-15.0.7/polly/include/polly/Support/ |
| H A D | ScopHelper.h | 313 return I && llvm::isa<llvm::MemTransferInst>(I); in isMemTransferInst() 325 llvm::MemTransferInst *asMemTransferInst() const { in asMemTransferInst() 326 return llvm::cast<llvm::MemTransferInst>(I); in asMemTransferInst()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 43 Value *V, MemTransferInst *&TheCopy, in isOnlyCopiedFromConstantMemory() 110 MemTransferInst *MI = dyn_cast<MemTransferInst>(I); in isOnlyCopiedFromConstantMemory() 145 static MemTransferInst * 149 MemTransferInst *TheCopy = nullptr; in isOnlyCopiedFromConstantMemory() 263 } else if (auto *MI = dyn_cast<MemTransferInst>(Inst)) { in collectUsers() 316 } else if (auto *MemCpy = dyn_cast<MemTransferInst>(I)) { in replace() 404 if (MemTransferInst *Copy = isOnlyCopiedFromConstantMemory(AA, &AI, ToDelete)) { in visitAllocaInst()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | MemoryLocation.h | 29 class MemTransferInst; variable 248 static MemoryLocation getForSource(const MemTransferInst *MTI);
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | AlignmentFromAssumptions.cpp | 293 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { in processAssumption()
|
| H A D | InferAddressSpaces.cpp | 478 if (auto *MTI = dyn_cast<MemTransferInst>(MI)) in collectFlatAddressExpressions() 1027 } else if (auto *MTI = dyn_cast<MemTransferInst>(MI)) { in handleMemIntrinsicPtrUse()
|
| H A D | SROA.cpp | 850 void visitMemTransferInst(MemTransferInst &II) { in visitMemTransferInst() 2881 bool visitMemTransferInst(MemTransferInst &II) { in visitMemTransferInst()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | MemoryLocation.cpp | 93 MemoryLocation MemoryLocation::getForSource(const MemTransferInst *MTI) { in getForSource()
|
| H A D | StackSafetyAnalysis.cpp | 319 if (const auto *MTI = dyn_cast<MemTransferInst>(MI)) { in getMemIntrinsicAccessRange() 463 if (const auto *MTI = dyn_cast<MemTransferInst>(MI)) { in analyzeAllUses()
|
| H A D | LazyValueInfo.cpp | 653 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) in AddNonNullPointersByInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 708 } else if (MemTransferInst *M = dyn_cast<MemTransferInst>(I)) { in instrumentMemIntrinsic()
|
| H A D | HWAddressSanitizer.cpp | 921 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { in ignoreMemIntrinsic() 932 if (isa<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
|
| H A D | MemProfiler.cpp | 312 if (isa<MemTransferInst>(MI)) { in instrumentMemIntrinsic()
|
| H A D | DataFlowSanitizer.cpp | 776 void visitMemTransferInst(MemTransferInst &I); 2725 void DFSanVisitor::visitMemTransferInst(MemTransferInst &I) { in visitMemTransferInst() 2746 auto *MTI = cast<MemTransferInst>( in visitMemTransferInst()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPromoteAlloca.cpp | 1052 MemTransferInst *MI = cast<MemTransferInst>(Intr); in handleAlloca()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopDetection.cpp | 779 AF = SE.getSCEVAtScope(cast<MemTransferInst>(II).getSource(), L); in isValidIntrinsicInst() 1453 if (isa<MemSetInst>(CI) || isa<MemTransferInst>(CI)) in isErrorBlockImpl()
|
| H A D | ScopBuilder.cpp | 1603 auto *MemTrans = dyn_cast<MemTransferInst>(MemIntr); in buildAccessMemIntrinsic() 3221 if (MA->isRead() && isa<MemTransferInst>(Acc)) in buildAliasGroupsForAccesses() 3222 PtrToAcc[cast<MemTransferInst>(Acc)->getRawSource()] = MA; in buildAliasGroupsForAccesses()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 258 if (auto MTI = dyn_cast<MemTransferInst>(MI)) { in IsMemIntrinsicSafe()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 229 } else if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(U)) { in CleanupPointerRootUsers()
|
| H A D | OpenMPOpt.cpp | 1546 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(I)) { in eliminateBarriers()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMFastISel.cpp | 2521 const MemTransferInst &MTI = cast<MemTransferInst>(I); in SelectIntrinsicCall()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 238 auto* MCI = cast<MemTransferInst>(CI); in CreateMemTransferInst()
|