Lines Matching refs:Extension
173 ExtensionKind Extension; member
177 return V == Other.V && Extension == Other.Extension && in operator ==()
197 ExtensionKind &Extension, in GetLinearExpression() argument
229 V = GetLinearExpression(BOp->getOperand(0), Scale, Offset, Extension, in GetLinearExpression()
234 V = GetLinearExpression(BOp->getOperand(0), Scale, Offset, Extension, in GetLinearExpression()
240 V = GetLinearExpression(BOp->getOperand(0), Scale, Offset, Extension, in GetLinearExpression()
252 if ((isa<SExtInst>(V) && Extension != EK_ZeroExt) || in GetLinearExpression()
253 (isa<ZExtInst>(V) && Extension != EK_SignExt)) { in GetLinearExpression()
259 Extension = isa<SExtInst>(V) ? EK_SignExt : EK_ZeroExt; in GetLinearExpression()
261 Value *Result = GetLinearExpression(CastOp, Scale, Offset, Extension, DL, in GetLinearExpression()
368 ExtensionKind Extension = EK_NotExtended; in DecomposeGEPExpression() local
374 Extension = EK_SignExt; in DecomposeGEPExpression()
378 Index = GetLinearExpression(Index, IndexScale, IndexOffset, Extension, DL, in DecomposeGEPExpression()
392 VarIndices[i].Extension == Extension) { in DecomposeGEPExpression()
407 VariableGEPIndex Entry = {Index, Extension, in DecomposeGEPExpression()
1201 bool IsZExt = GEP1VariableIndices[i].Extension == EK_ZeroExt; in aliasGEP()
1564 ExtensionKind Extension = Src[i].Extension; in GetIndexDifference() local
1571 Dest[j].Extension != Extension) in GetIndexDifference()
1586 VariableGEPIndex Entry = { V, Extension, -Scale }; in GetIndexDifference()