Lines Matching defs:VariableGEPIndex
505 struct VariableGEPIndex {
520 bool hasNegatedScaleOf(const VariableGEPIndex &Other) const {
550 SmallVector<VariableGEPIndex, 4> VarIndices;
728 VariableGEPIndex Entry = {LE.Val, Scale, CxtI, LE.IsNSW,
1213 const VariableGEPIndex &ScalableVar = DecompGEP1.VarIndices[0];
1247 const VariableGEPIndex &Index = DecompGEP1.VarIndices[i];
1309 const VariableGEPIndex &Var = DecompGEP1.VarIndices[0];
1314 auto MultiplyByScaleNoWrap = [](const VariableGEPIndex &Var) {
1340 const VariableGEPIndex &Var0 = DecompGEP1.VarIndices[0];
1341 const VariableGEPIndex &Var1 = DecompGEP1.VarIndices[1];
1841 for (const VariableGEPIndex &Src : SrcGEP.VarIndices) {
1846 VariableGEPIndex &Dest = I.value();
1873 VariableGEPIndex Entry = {Src.Val, Src.Scale, Src.CxtI, Src.IsNSW,
1893 const VariableGEPIndex &Var0 = GEP.VarIndices[0], &Var1 = GEP.VarIndices[1];