Searched refs:MemSet (Results 1 - 5 of 5) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | LowerMemIntrinsics.h | 50 /// Expand \p MemSet as a loop. \p MemSet is not deleted. 51 void expandMemSetAsLoop(MemSetInst *MemSet);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 993 /// \p MemSet. Try to simplify \p MemSet to only set the trailing bytes that 1007 MemSetInst *MemSet) { 1009 if (MemSet->getDest() != MemCpy->getDest()) 1014 MD->getPointerDependencyFrom(MemoryLocation::getForDest(MemSet), false, 1016 if (DstDepInfo.getInst() != MemSet) 1021 Value *DestSize = MemSet->getLength(); 1029 std::max(MemSet->getDestAlignment(), MemCpy->getDestAlignment()); 1052 MemSet->getOperand(1), MemsetLen, MaybeAlign(Align)); 1054 MD->removeInstruction(MemSet); 1006 processMemSetMemCpyDependence(MemCpyInst *MemCpy, MemSetInst *MemSet) argument 1088 performMemCpyToMemSetOptzn(MemCpyInst *MemCpy, MemSetInst *MemSet) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CFLAndersAliasAnalysis.cpp | 202 using MemSet = DenseSet<InstantiatedValue>; 203 using MemMapType = DenseMap<InstantiatedValue, MemSet>; 208 using const_mem_iterator = MemSet::const_iterator; 217 const MemSet *getMemoryAliases(InstantiatedValue V) const { 638 ReachabilitySet &ReachSet, AliasMemSet &MemSet, 648 // FIXME: Here is a neat trick we can do: since both ReachSet and MemSet holds 657 MemSet.insert(*FromNodeBelow, *ToNodeBelow)) { 693 if (auto AliasSet = MemSet.getMemoryAliases(ToNode)) { 791 AliasMemSet MemSet; local 798 processWorkListItem(Item, Graph, ReachSet, MemSet, NextLis 637 processWorkListItem(const WorkListItem &Item, const CFLGraph &Graph, ReachabilitySet &ReachSet, AliasMemSet &MemSet, std::vector<WorkListItem> &WorkList) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPromoteAlloca.cpp | 902 MemSetInst *MemSet = cast<MemSetInst>(Intr); local 904 MemSet->getRawDest(), MemSet->getValue(), MemSet->getLength(), 905 MaybeAlign(MemSet->getDestAlignment()), MemSet->isVolatile());
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | LowerTypeTests.cpp | 1631 for (auto &&MemSet : TypeMembers) 1632 GLB.addFragment(MemSet);
|
Completed in 173 milliseconds