Home
last modified time | relevance | path

Searched refs:MemoryLocs (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp55 if (!any_of(MemoryLocs, [&](const MemoryLocation &MemLoc) { in mergeSetIn()
56 return any_of(AS.MemoryLocs, [&](const MemoryLocation &ASMemLoc) { in mergeSetIn()
64 if (MemoryLocs.empty()) { in mergeSetIn()
65 std::swap(MemoryLocs, AS.MemoryLocs); in mergeSetIn()
67 append_range(MemoryLocs, AS.MemoryLocs); in mergeSetIn()
68 AS.MemoryLocs.clear(); in mergeSetIn()
116 if (!any_of(MemoryLocs, [&](const MemoryLocation &ASMemLoc) { in addMemoryLocation()
123 MemoryLocs.push_back(MemLoc); in addMemoryLocation()
159 for (const auto &ASMemLoc : MemoryLocs) { in aliasesMemoryLocation()
193 for (const auto &ASMemLoc : MemoryLocs) { in aliasesUnknownInst()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h56 SmallVector<MemoryLocation, 0> MemoryLocs; variable
123 iterator begin() const { return MemoryLocs.begin(); } in begin()
124 iterator end() const { return MemoryLocs.end(); } in end()
126 unsigned size() const { return MemoryLocs.size(); } in size()