| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/ |
| H A D | MemCpyOptimizer.h | 34 class MemSetInst; variable 59 bool processMemSet(MemSetInst *SI, BasicBlock::iterator &BBI); 66 bool processMemSetMemCpyDependence(MemCpyInst *MemCpy, MemSetInst *MemSet); 67 bool performMemCpyToMemSetOptzn(MemCpyInst *MemCpy, MemSetInst *MemSet);
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.h | 26 class MemSetInst; variable 58 void expandMemSetAsLoop(MemSetInst *MemSet);
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerAggrCopies.cpp | 131 } else if (MemSetInst *Memset = dyn_cast<MemSetInst>(MemCall)) { in runOnFunction()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 359 if (const auto *memset_inst = dyn_cast<MemSetInst>(MI)) { in analyzeLoadFromClobberingMemInst() 528 if (MemSetInst *MSI = dyn_cast<MemSetInst>(SrcInst)) { in getMemInstValueForLoad() 573 if (MemSetInst *MSI = dyn_cast<MemSetInst>(SrcInst)) { in getConstantMemInstValueForLoad()
|
| H A D | GlobalStatus.cpp | 169 } else if (const MemSetInst *MSI = dyn_cast<MemSetInst>(I)) { in analyzeGlobalAux()
|
| H A D | Evaluator.cpp | 392 if (MemSetInst *MSI = dyn_cast<MemSetInst>(II)) { in EvaluateBlock()
|
| H A D | LowerMemIntrinsics.cpp | 569 void llvm::expandMemSetAsLoop(MemSetInst *Memset) { in expandMemSetAsLoop()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | MemCpyOptimizer.cpp | 173 addMemSet(OffsetFromFirst, cast<MemSetInst>(Inst)); in addInst() 183 void addMemSet(int64_t OffsetFromFirst, MemSetInst *MSI) { in addMemSet() 422 if (!isa<StoreInst>(BI) && !isa<MemSetInst>(BI)) { in tryMergingIntoMemset() 461 auto *MSI = cast<MemSetInst>(BI); in tryMergingIntoMemset() 838 bool MemCpyOptPass::processMemSet(MemSetInst *MSI, BasicBlock::iterator &BBI) { in processMemSet() 1208 MemSetInst *MemSet) { in processMemSetMemCpyDependence() 1338 MemSetInst *MemSet) { in performMemCpyToMemSetOptzn() 1440 if (auto *MDep = dyn_cast_or_null<MemSetInst>(MD->getMemoryInst())) in processMemCpy() 1478 if (auto *MDep = dyn_cast<MemSetInst>(MI)) { in processMemCpy() 1621 else if (auto *M = dyn_cast<MemSetInst>(I)) in iterateOnFunction()
|
| H A D | DeadStoreElimination.cpp | 408 if (auto *MemSet = dyn_cast<MemSetInst>(SecondI)) in memoryIsNotModifiedBetween() 1723 MemSetInst *MemSet = dyn_cast<MemSetInst>(DefI); in tryFoldIntoCalloc() 1802 MemSetInst *MemSet = dyn_cast<MemSetInst>(DefI); in storeIsNoop() 1924 if (auto *MemSetI = dyn_cast<MemSetInst>(UpperInst)) { in eliminateRedundantStoresOfExistingValues()
|
| H A D | LoopIdiomRecognize.cpp | 217 bool processLoopMemSet(MemSetInst *MSI, const SCEV *BECount); 650 MadeChange |= processLoopMemIntrinsic<MemSetInst>( in runOnLoopBlock() 895 bool LoopIdiomRecognize::processLoopMemSet(MemSetInst *MSI, in processLoopMemSet()
|
| H A D | InferAddressSpaces.cpp | 1023 if (auto *MSI = dyn_cast<MemSetInst>(MI)) { in handleMemIntrinsicPtrUse()
|
| /llvm-project-15.0.7/polly/include/polly/Support/ |
| H A D | ScopHelper.h | 311 bool isMemSetInst() const { return I && llvm::isa<llvm::MemSetInst>(I); } in isMemSetInst() 322 llvm::MemSetInst *asMemSetInst() const { in asMemSetInst() 323 return llvm::cast<llvm::MemSetInst>(I); in asMemSetInst()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64StackTagging.cpp | 141 bool addMemSet(uint64_t Offset, MemSetInst *MSI) { in addMemSet() 372 if (!isa<StoreInst>(BI) && !isa<MemSetInst>(BI)) { in collectInitializers() 395 MemSetInst *MSI = cast<MemSetInst>(BI); in collectInitializers()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | InstVisitor.h | 209 RetTy visitMemSetInst(MemSetInst &I) { DELEGATE(MemIntrinsic); } in visitMemSetInst() 294 case Intrinsic::memset: DELEGATE(MemSetInst); in delegateCallInst()
|
| H A D | IntrinsicInst.h | 993 class MemSetInst : public MemSetBase<MemIntrinsic> { 1011 class MemSetInlineInst : public MemSetInst { 1014 return cast<ConstantInt>(MemSetInst::getLength()); in getLength()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerIntrinsics.cpp | 106 auto *Memset = cast<MemSetInst>(Inst); in expandMemIntrinsicUses()
|
| H A D | AMDGPUPromoteAlloca.cpp | 1010 MemSetInst *MemSet = cast<MemSetInst>(Intr); in handleAlloca()
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | IRBuilder.cpp | 241 if (isa<CallInst>(Inst) && !isa<MemSetInst>(Inst)) in annotate()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | Lint.cpp | 333 MemSetInst *MSI = cast<MemSetInst>(&I); in visitCallBase()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 701 if (MemSetInst *M = dyn_cast<MemSetInst>(I)) { in instrumentMemIntrinsic()
|
| H A D | MemProfiler.cpp | 318 } else if (isa<MemSetInst>(MI)) { in instrumentMemIntrinsic()
|
| H A D | HWAddressSanitizer.cpp | 925 if (isa<MemSetInst>(MI)) in ignoreMemIntrinsic() 938 } else if (isa<MemSetInst>(MI)) { in instrumentMemIntrinsic()
|
| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | ZoneAlgo.cpp | 435 if (auto *Memset = dyn_cast<MemSetInst>(AccInst)) { in getWrittenValue()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 221 } else if (MemSetInst *MSI = dyn_cast<MemSetInst>(U)) { in CleanupPointerRootUsers()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsFastISel.cpp | 1660 const MemSetInst *MSI = cast<MemSetInst>(II); in fastLowerIntrinsicCall()
|