Lines Matching refs:ENT

8381   for (const auto &ENT : ExitNotTaken) {  in getExact()  local
8382 const SCEV *BECount = ENT.ExactNotTaken; in getExact()
8384 assert(SE->DT.dominates(ENT.ExitingBlock, Latch) && in getExact()
8391 for (const auto *P : ENT.Predicates) in getExact()
8394 assert((Preds || ENT.hasAlwaysTruePredicate()) && in getExact()
8408 for (const auto &ENT : ExitNotTaken) in getExact() local
8409 if (ENT.ExitingBlock == ExitingBlock && ENT.hasAlwaysTruePredicate()) in getExact()
8410 return ENT.ExactNotTaken; in getExact()
8417 for (const auto &ENT : ExitNotTaken) in getConstantMax() local
8418 if (ENT.ExitingBlock == ExitingBlock && ENT.hasAlwaysTruePredicate()) in getConstantMax()
8419 return ENT.MaxNotTaken; in getConstantMax()
8427 auto PredicateNotAlwaysTrue = [](const ExitNotTakenInfo &ENT) { in getConstantMax() argument
8428 return !ENT.hasAlwaysTruePredicate(); in getConstantMax()
8450 auto PredicateNotAlwaysTrue = [](const ExitNotTakenInfo &ENT) { in isConstantMaxOrZero() argument
8451 return !ENT.hasAlwaysTruePredicate(); in isConstantMaxOrZero()
13543 for (const ExitNotTakenInfo &ENT : It->second.ExitNotTaken) { in forgetBackedgeTakenCounts() local
13544 if (!isa<SCEVConstant>(ENT.ExactNotTaken)) { in forgetBackedgeTakenCounts()
13545 auto UserIt = BECountUsers.find(ENT.ExactNotTaken); in forgetBackedgeTakenCounts()
13885 for (const ExitNotTakenInfo &ENT : LoopAndBEInfo.second.ExitNotTaken) { in verify() local
13886 if (!isa<SCEVConstant>(ENT.ExactNotTaken)) { in verify()
13887 auto UserIt = BECountUsers.find(ENT.ExactNotTaken); in verify()
13891 dbgs() << "Value " << *ENT.ExactNotTaken << " for loop " in verify()