Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1167 if (!AA->isMustAlias(MemSet->getDest(), MemCpy->getDest())) in processMemSetMemCpyDependence()
1182 if (accessedBetween(*AA, MemoryLocation::getForDest(MemSet), in processMemSetMemCpyDependence()
1183 MSSA->getMemoryAccess(MemSet), in processMemSetMemCpyDependence()
1193 if (DstDepInfo.getInst() != MemSet) in processMemSetMemCpyDependence()
1199 Value *DestSize = MemSet->getLength(); in processMemSetMemCpyDependence()
1202 if (mayBeVisibleThroughUnwinding(Dest, MemSet, MemCpy)) in processMemSetMemCpyDependence()
1208 eraseInstruction(MemSet); in processMemSetMemCpyDependence()
1243 MemSet->getOperand(1), MemsetLen, MaybeAlign(Align)); in processMemSetMemCpyDependence()
1258 eraseInstruction(MemSet); in processMemSetMemCpyDependence()
1331 Value *MemSetSize = MemSet->getLength(); in performMemCpyToMemSetOptzn()
[all …]
H A DDeadStoreElimination.cpp1810 MemSetInst *MemSet = dyn_cast<MemSetInst>(Def->getMemoryInst()); in storeIsNoop() local
1814 if (MemSet) in storeIsNoop()
1815 StoredConstant = dyn_cast<Constant>(MemSet->getValue()); in storeIsNoop()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DCFLAndersAliasAnalysis.cpp202 using MemSet = DenseSet<InstantiatedValue>; typedef in __anon1e69ac570111::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()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DMemCpyOptimizer.h71 bool processMemSetMemCpyDependence(MemCpyInst *MemCpy, MemSetInst *MemSet);
72 bool performMemCpyToMemSetOptzn(MemCpyInst *MemCpy, MemSetInst *MemSet);
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLowerMemIntrinsics.h51 void expandMemSetAsLoop(MemSetInst *MemSet);
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp1667 for (auto &&MemSet : TypeMembers) in buildBitSetsFromDisjointSet()
1668 GLB.addFragment(MemSet); in buildBitSetsFromDisjointSet()