Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp566 for (unsigned i = 0, e = Decomposed.VarIndices.size(); i != e; ++i) { in DecomposeGEPExpression()
567 if (Decomposed.VarIndices[i].V == LE.Val.V && in DecomposeGEPExpression()
568 Decomposed.VarIndices[i].ZExtBits == LE.Val.ZExtBits && in DecomposeGEPExpression()
569 Decomposed.VarIndices[i].SExtBits == LE.Val.SExtBits) { in DecomposeGEPExpression()
570 Scale += Decomposed.VarIndices[i].Scale; in DecomposeGEPExpression()
571 Decomposed.VarIndices.erase(Decomposed.VarIndices.begin() + i); in DecomposeGEPExpression()
583 Decomposed.VarIndices.push_back(Entry); in DecomposeGEPExpression()
1053 GetIndexDifference(DecompGEP1.VarIndices, DecompGEP2.VarIndices); in aliasGEP()
1057 if (*DecompGEP1.InBounds && DecompGEP1.VarIndices.empty() && in aliasGEP()
1064 if (*DecompGEP2.InBounds && DecompGEP1.VarIndices.empty() && in aliasGEP()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DBasicAliasAnalysis.h139 SmallVector<VariableGEPIndex, 4> VarIndices; member
154 for (size_t i = 0; i < VarIndices.size(); i++) { in print()
157 VarIndices[i].print(OS); in print()
200 constantOffsetHeuristic(const SmallVectorImpl<VariableGEPIndex> &VarIndices,