reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Analysis/ScalarEvolution.h
  813   uint32_t GetMinTrailingZeros(const SCEV *S);

References

lib/Analysis/ScalarEvolution.cpp
 1613     TZ = std::min(TZ, SE.GetMinTrailingZeros(WholeAddExpr->getOperand(I)));
 1630   const uint32_t TZ = SE.GetMinTrailingZeros(Step);
 5443     return std::min(GetMinTrailingZeros(T->getOperand()),
 5447     uint32_t OpRes = GetMinTrailingZeros(E->getOperand());
 5454     uint32_t OpRes = GetMinTrailingZeros(E->getOperand());
 5462     uint32_t MinOpRes = GetMinTrailingZeros(A->getOperand(0));
 5464       MinOpRes = std::min(MinOpRes, GetMinTrailingZeros(A->getOperand(i)));
 5470     uint32_t SumOpRes = GetMinTrailingZeros(M->getOperand(0));
 5475           std::min(SumOpRes + GetMinTrailingZeros(M->getOperand(i)), BitWidth);
 5481     uint32_t MinOpRes = GetMinTrailingZeros(A->getOperand(0));
 5483       MinOpRes = std::min(MinOpRes, GetMinTrailingZeros(A->getOperand(i)));
 5489     uint32_t MinOpRes = GetMinTrailingZeros(M->getOperand(0));
 5491       MinOpRes = std::min(MinOpRes, GetMinTrailingZeros(M->getOperand(i)));
 5497     uint32_t MinOpRes = GetMinTrailingZeros(M->getOperand(0));
 5499       MinOpRes = std::min(MinOpRes, GetMinTrailingZeros(M->getOperand(i)));
 5559   uint32_t TZ = GetMinTrailingZeros(S);
 6308         if (GetMinTrailingZeros(LHS) >=
 6588     return 1U << std::min((uint32_t)31, GetMinTrailingZeros(TCExpr));
 8410   if (SE.GetMinTrailingZeros(B) < Mult2)