Home
last modified time | relevance | path

Searched refs:VariableGEPIndex (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/Analysis/
DBasicAliasAnalysis.h88 struct VariableGEPIndex { struct
102 bool operator==(const VariableGEPIndex &Other) const { argument
107 bool operator!=(const VariableGEPIndex &Other) const {
123 SmallVector<VariableGEPIndex, 4> VarIndices;
172 constantOffsetHeuristic(const SmallVectorImpl<VariableGEPIndex> &VarIndices,
178 void GetIndexDifference(SmallVectorImpl<VariableGEPIndex> &Dest,
179 const SmallVectorImpl<VariableGEPIndex> &Src);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DBasicAliasAnalysis.h107 struct VariableGEPIndex { struct
120 bool operator==(const VariableGEPIndex &Other) const { argument
125 bool operator!=(const VariableGEPIndex &Other) const {
141 SmallVector<VariableGEPIndex, 4> VarIndices;
190 constantOffsetHeuristic(const SmallVectorImpl<VariableGEPIndex> &VarIndices,
197 void GetIndexDifference(SmallVectorImpl<VariableGEPIndex> &Dest,
198 const SmallVectorImpl<VariableGEPIndex> &Src);
/external/swiftshader/third_party/LLVM/lib/Analysis/
DBasicAliasAnalysis.cpp161 struct VariableGEPIndex { struct
260 SmallVectorImpl<VariableGEPIndex> &VarIndices, in DecomposeGEPExpression()
378 VariableGEPIndex Entry = {Index, Extension, in DecomposeGEPExpression()
396 static void GetIndexDifference(SmallVectorImpl<VariableGEPIndex> &Dest, in GetIndexDifference()
397 const SmallVectorImpl<VariableGEPIndex> &Src) { in GetIndexDifference()
422 VariableGEPIndex Entry = { V, Extension, -Scale }; in GetIndexDifference()
859 SmallVector<VariableGEPIndex, 4> GEP1VariableIndices; in aliasGEP()
879 SmallVector<VariableGEPIndex, 4> GEP2VariableIndices; in aliasGEP()
/external/llvm/lib/Analysis/
DBasicAliasAnalysis.cpp475 VariableGEPIndex Entry = {Index, ZExtBits, SExtBits, in DecomposeGEPExpression()
1577 SmallVectorImpl<VariableGEPIndex> &Dest, in GetIndexDifference()
1578 const SmallVectorImpl<VariableGEPIndex> &Src) { in GetIndexDifference()
1606 VariableGEPIndex Entry = {V, ZExtBits, SExtBits, -Scale}; in GetIndexDifference()
1613 const SmallVectorImpl<VariableGEPIndex> &VarIndices, uint64_t V1Size, in constantOffsetHeuristic()
1620 const VariableGEPIndex &Var0 = VarIndices[0], &Var1 = VarIndices[1]; in constantOffsetHeuristic()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DBasicAliasAnalysis.cpp556 VariableGEPIndex Entry = {Index, ZExtBits, SExtBits, in DecomposeGEPExpression()
1820 SmallVectorImpl<VariableGEPIndex> &Dest, in GetIndexDifference()
1821 const SmallVectorImpl<VariableGEPIndex> &Src) { in GetIndexDifference()
1849 VariableGEPIndex Entry = {V, ZExtBits, SExtBits, -Scale}; in GetIndexDifference()
1856 const SmallVectorImpl<VariableGEPIndex> &VarIndices, LocationSize V1Size, in constantOffsetHeuristic()
1863 const VariableGEPIndex &Var0 = VarIndices[0], &Var1 = VarIndices[1]; in constantOffsetHeuristic()