Home
last modified time | relevance | path

Searched refs:MemSetInst (Results 1 – 25 of 34) sorted by relevance

12

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DMemCpyOptimizer.h37 class MemSetInst; variable
64 bool processMemSet(MemSetInst *SI, BasicBlock::iterator &BBI);
71 bool processMemSetMemCpyDependence(MemCpyInst *MemCpy, MemSetInst *MemSet);
72 bool performMemCpyToMemSetOptzn(MemCpyInst *MemCpy, MemSetInst *MemSet);
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DLowerMemIntrinsics.h23 class MemSetInst; variable
51 void expandMemSetAsLoop(MemSetInst *MemSet);
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp177 addMemSet(OffsetFromFirst, cast<MemSetInst>(Inst)); in addInst()
187 void addMemSet(int64_t OffsetFromFirst, MemSetInst *MSI) { in addMemSet()
409 if (!isa<StoreInst>(BI) && !isa<MemSetInst>(BI)) { in tryMergingIntoMemset()
444 MemSetInst *MSI = cast<MemSetInst>(BI); in tryMergingIntoMemset()
1145 MemSetInst *MemSet) { in processMemSetMemCpyDependence()
1302 MemSetInst *MemSet) { in performMemCpyToMemSetOptzn()
1415 if (auto *MDep = dyn_cast_or_null<MemSetInst>(MD->getMemoryInst())) in processMemCpy()
1460 if (auto *MDep = dyn_cast<MemSetInst>(MI)) { in processMemCpy()
1483 if (MemSetInst *MDep = dyn_cast<MemSetInst>(DepInfo.getInst())) in processMemCpy()
1527 if (MemSetInst *MDep = dyn_cast<MemSetInst>(SrcDepInfo.getInst())) in processMemCpy()
[all …]
H A DLoopIdiomRecognize.cpp217 bool processLoopMemSet(MemSetInst *MSI, const SCEV *BECount);
650 MadeChange |= processLoopMemIntrinsic<MemSetInst>( in runOnLoopBlock()
895 bool LoopIdiomRecognize::processLoopMemSet(MemSetInst *MSI, in processLoopMemSet()
H A DDeadStoreElimination.cpp1769 MemSetInst *MemSet = dyn_cast<MemSetInst>(Def->getMemoryInst()); in storeIsNoop()
H A DInferAddressSpaces.cpp940 if (auto *MSI = dyn_cast<MemSetInst>(MI)) { in handleMemIntrinsicPtrUse()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp131 } else if (MemSetInst *Memset = dyn_cast<MemSetInst>(MemCall)) { in runOnFunction()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DGlobalStatus.cpp162 } else if (const MemSetInst *MSI = dyn_cast<MemSetInst>(I)) { in analyzeGlobalAux()
H A DVNCoercion.cpp379 auto *CI = dyn_cast<ConstantInt>(cast<MemSetInst>(MI)->getValue()); in analyzeLoadFromClobberingMemInst()
554 if (MemSetInst *MSI = dyn_cast<MemSetInst>(SrcInst)) {
616 if (auto *MSI = dyn_cast<MemSetInst>(SrcInst)) in getConstantMemInstValueForLoad()
H A DEvaluator.cpp492 if (MemSetInst *MSI = dyn_cast<MemSetInst>(II)) { in EvaluateBlock()
H A DLowerMemIntrinsics.cpp460 void llvm::expandMemSetAsLoop(MemSetInst *Memset) { in expandMemSetAsLoop()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp131 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()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstVisitor.h210 RetTy visitMemSetInst(MemSetInst &I) { DELEGATE(MemIntrinsic); } in visitMemSetInst()
292 case Intrinsic::memset: DELEGATE(MemSetInst); in delegateCallInst()
H A DIntrinsicInst.h865 class MemSetInst : public MemSetBase<MemIntrinsic> {
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerIntrinsics.cpp108 auto *Memset = cast<MemSetInst>(Inst); in expandMemIntrinsicUses()
H A DAMDGPUPromoteAlloca.cpp1020 MemSetInst *MemSet = cast<MemSetInst>(Intr); in handleAlloca()
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLint.cpp336 MemSetInst *MSI = cast<MemSetInst>(&I); in visitCallBase()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp715 if (MemSetInst *M = dyn_cast<MemSetInst>(I)) { in instrumentMemIntrinsic()
H A DMemProfiler.cpp314 } else if (isa<MemSetInst>(MI)) { in instrumentMemIntrinsic()
H A DHWAddressSanitizer.cpp840 } else if (isa<MemSetInst>(MI)) { in instrumentMemIntrinsic()
H A DDataFlowSanitizer.cpp791 void visitMemSetInst(MemSetInst &I);
2902 void DFSanVisitor::visitMemSetInst(MemSetInst &I) { in visitMemSetInst()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp1666 const MemSetInst *MSI = cast<MemSetInst>(II); in fastLowerIntrinsicCall()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp223 } else if (MemSetInst *MSI = dyn_cast<MemSetInst>(U)) { in CleanupPointerRootUsers()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2550 const MemSetInst &MSI = cast<MemSetInst>(I); in SelectIntrinsicCall()
/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DIRBuilder.cpp126 cast<MemSetInst>(CI)->setDestAlignment(Align->value()); in CreateMemSet()

12