Home
last modified time | relevance | path

Searched refs:MemSet (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1145 MemSetInst *MemSet) { in processMemSetMemCpyDependence() argument
1147 if (!AA->isMustAlias(MemSet->getDest(), MemCpy->getDest())) in processMemSetMemCpyDependence()
1162 if (accessedBetween(*AA, MemoryLocation::getForDest(MemSet), in processMemSetMemCpyDependence()
1163 MSSA->getMemoryAccess(MemSet), in processMemSetMemCpyDependence()
1171 MemoryLocation::getForDest(MemSet), false, MemCpy->getIterator(), in processMemSetMemCpyDependence()
1173 if (DstDepInfo.getInst() != MemSet) in processMemSetMemCpyDependence()
1179 Value *DestSize = MemSet->getLength(); in processMemSetMemCpyDependence()
1182 if (mayBeVisibleThroughUnwinding(Dest, MemSet, MemCpy)) in processMemSetMemCpyDependence()
1188 eraseInstruction(MemSet); in processMemSetMemCpyDependence()
1197 std::max(MemSet->getDestAlignment(), MemCpy->getDestAlignment()); in processMemSetMemCpyDependence()
[all …]
H A DDeadStoreElimination.cpp1769 MemSetInst *MemSet = dyn_cast<MemSetInst>(Def->getMemoryInst()); in storeIsNoop() local
1773 if (MemSet) in storeIsNoop()
1774 StoredConstant = dyn_cast<Constant>(MemSet->getValue()); in storeIsNoop()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCFLAndersAliasAnalysis.cpp202 using MemSet = DenseSet<InstantiatedValue>; typedef in __anon22c3f20e0111::AliasMemSet
203 using MemMapType = DenseMap<InstantiatedValue, MemSet>;
208 using const_mem_iterator = MemSet::const_iterator;
217 const MemSet *getMemoryAliases(InstantiatedValue V) const { in getMemoryAliases()
637 ReachabilitySet &ReachSet, AliasMemSet &MemSet, in processWorkListItem() argument
656 MemSet.insert(*FromNodeBelow, *ToNodeBelow)) { in processWorkListItem()
692 if (auto AliasSet = MemSet.getMemoryAliases(ToNode)) { in processWorkListItem()
790 AliasMemSet MemSet; in buildInfoFrom() local
797 processWorkListItem(Item, Graph, ReachSet, MemSet, NextList); in buildInfoFrom()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DMemCpyOptimizer.h71 bool processMemSetMemCpyDependence(MemCpyInst *MemCpy, MemSetInst *MemSet);
72 bool performMemCpyToMemSetOptzn(MemCpyInst *MemCpy, MemSetInst *MemSet);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp1020 MemSetInst *MemSet = cast<MemSetInst>(Intr); in handleAlloca() local
1022 MemSet->getRawDest(), MemSet->getValue(), MemSet->getLength(), in handleAlloca()
1023 MaybeAlign(MemSet->getDestAlignment()), MemSet->isVolatile()); in handleAlloca()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DLowerMemIntrinsics.h51 void expandMemSetAsLoop(MemSetInst *MemSet);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp1661 for (auto &&MemSet : TypeMembers) in buildBitSetsFromDisjointSet()
1662 GLB.addFragment(MemSet); in buildBitSetsFromDisjointSet()