Lines Matching defs:AllowedExit
421 SmallPtrSetImpl<Value *> &AllowedExit) {
424 if (!AllowedExit.count(Inst))
681 SmallPtrSetImpl<Value *> &AllowedExit) {
724 AllowedExit.insert(Phi);
725 AllowedExit.insert(Phi->getIncomingValueForBlock(TheLoop->getLoopLatch()));
739 addInductionPhi(&Phi, ID, AllowedExit);
820 AllowedExit.insert(&I);
836 AllowedExit.insert(RedDes.getLoopExitInstr());
853 // TODO: Instead of recording the AllowedExit, it would be good to
870 addInductionPhi(Phi, ID, AllowedExit);
876 AllowedExit.insert(Phi);
885 addInductionPhi(Phi, ID, AllowedExit);
1039 if (hasOutsideLoopUser(TheLoop, &I, AllowedExit)) {
1045 AllowedExit.insert(&I);
1889 for (auto *AE : AllowedExit) {