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

References

include/llvm/Analysis/ScalarEvolutionExpressions.h
  595           for (const auto *Op : cast<SCEVNAryExpr>(S)->operands())
  700       for (auto *Op : Expr->operands()) {
  710       for (auto *Op : Expr->operands()) {
  727       for (auto *Op : Expr->operands()) {
  739       for (auto *Op : Expr->operands()) {
  749       for (auto *Op : Expr->operands()) {
  759       for (auto *Op : Expr->operands()) {
  769       for (auto *Op : Expr->operands()) {
  835       for (const SCEV *Op : Expr->operands())
lib/Analysis/IVUsers.cpp
   79     for (const auto *Op : Add->operands())
  402     for (const auto *Op : Add->operands())
lib/Analysis/ScalarEvolution.cpp
  917       for (const SCEV *Op : T->operands()) {
  993     for (const SCEV *Op : Numerator->operands()) {
 1020     for (const SCEV *Op : Numerator->operands()) {
 1327     for (const SCEV *Op : AddRec->operands())
 1455   for (const SCEV *Op : SA->operands())
 1868       for (const auto *Op : SA->operands())
 1901       for (const auto *Op : SM->operands())
 2000       for (const auto *Op : SA->operands())
 2231     for (const SCEV *Op : AR->operands())
 2975           for (const SCEV *AddOp : Add->operands()) {
 2986           for (const SCEV *AddRecOp : AddRec->operands())
 3224             for (const SCEV *Op : AR->operands())
 3247         for (const SCEV *Op : M->operands())
 3280         for (const SCEV *Op : A->operands())
 3983       for (const SCEV *Operand : MME->operands()) {
 4167     for (const SCEV *NAryOp : NAry->operands()) {
10140   return find(MinMaxExpr->operands(), Candidate) != MinMaxExpr->op_end();
10817   if (any_of(operands(), [](const SCEV *Op) { return !isa<SCEVConstant>(Op); }))
10989       for (auto Op : Mul->operands()) {
11063       for (const SCEV *Op : M->operands())
11123     for (const SCEV *Op : M->operands())
11694     for (auto *Op : AR->operands())
11708     for (auto *Op : cast<SCEVNAryExpr>(S)->operands()) {
11798     for (const SCEV *NAryOp : NAry->operands()) {
lib/Analysis/ScalarEvolutionExpander.cpp
  637     for (const SCEV *Op : N->operands())
 2202     for (auto *Op : NAry->operands())
lib/Analysis/ScalarEvolutionNormalization.cpp
   50   transform(AR->operands(), std::back_inserter(Operands),
lib/Transforms/Scalar/LoopFuse.cpp
  863       for (const SCEV *Op : Expr->operands())
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  401     for (const SCEV *S : Add->operands())
  710       for (const SCEV *S : Add->operands()) {
  725       for (const SCEV *S : Mul->operands()) {
  926     for (const SCEV *S : Add->operands()) {
 3496     for (const SCEV *S : Add->operands()) {
tools/polly/lib/Analysis/ScopBuilder.cpp
 2329     for (auto *FactorExpr : MulExpr->operands())
 2338     for (auto *OpExpr : NAryExpr->operands())
tools/polly/lib/Analysis/ScopDetection.cpp
  871       for (auto Op : AF->operands()) {
  877           for (auto *MulOp : AF2->operands()) {
tools/polly/lib/Support/SCEVValidator.cpp
  763   for (auto *Op : Mul->operands())
tools/polly/lib/Support/ScopHelper.cpp
  351     for (const SCEV *Op : E->operands())
  357     for (const SCEV *Op : E->operands())
  363     for (const SCEV *Op : E->operands())
  369     for (const SCEV *Op : E->operands())
  375     for (const SCEV *Op : E->operands())
  381     for (const SCEV *Op : E->operands())
  387     for (const SCEV *Op : E->operands())