Searched refs:LinearExpression (Results 1 – 1 of 1) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 335 struct LinearExpression { struct 343 LinearExpression(const CastedValue &Val, const APInt &Scale, in LinearExpression() function 347 LinearExpression(const CastedValue &Val) : Val(Val), IsNSW(true) { in LinearExpression() function 353 LinearExpression mul(const APInt &Other, bool MulIsNSW) const { in mul() argument 357 return LinearExpression(Val, Scale * Other, Offset * Other, NSW); in mul() 364 static LinearExpression GetLinearExpression( in GetLinearExpression() 372 return LinearExpression(Val, APInt(Val.getBitWidth(), 0), in GetLinearExpression() 393 LinearExpression E(Val); in GetLinearExpression() 668 LinearExpression LE = GetLinearExpression( in DecomposeGEPExpression() 1810 LinearExpression E0 = in constantOffsetHeuristic() [all …]
|