Lines Matching defs:VariableGEPIndex
176 struct VariableGEPIndex {
181 bool operator==(const VariableGEPIndex &Other) const {
186 bool operator!=(const VariableGEPIndex &Other) const {
284 SmallVectorImpl<VariableGEPIndex> &VarIndices,
401 VariableGEPIndex Entry = {Index, Extension,
539 void GetIndexDifference(SmallVectorImpl<VariableGEPIndex> &Dest,
540 const SmallVectorImpl<VariableGEPIndex> &Src);
863 static bool areVarIndicesEqual(SmallVectorImpl<VariableGEPIndex> &Indices1,
864 SmallVectorImpl<VariableGEPIndex> &Indices2) {
891 SmallVector<VariableGEPIndex, 4> GEP1VariableIndices;
912 SmallVector<VariableGEPIndex, 4> GEP2VariableIndices;
943 SmallVector<VariableGEPIndex, 4> GEP2VariableIndices;
1366 SmallVectorImpl<VariableGEPIndex> &Dest,
1367 const SmallVectorImpl<VariableGEPIndex> &Src) {
1395 VariableGEPIndex Entry = { V, Extension, -Scale };