Home
last modified time | relevance | path

Searched refs:AllowedExit (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp420 SmallPtrSetImpl<Value *> &AllowedExit) { in hasOutsideLoopUser() argument
423 if (!AllowedExit.count(Inst)) in hasOutsideLoopUser()
680 SmallPtrSetImpl<Value *> &AllowedExit) { in addInductionPhi() argument
726 AllowedExit.insert(Phi); in addInductionPhi()
727 AllowedExit.insert(Phi->getIncomingValueForBlock(TheLoop->getLoopLatch())); in addInductionPhi()
741 addInductionPhi(&Phi, ID, AllowedExit); in setupOuterLoopInductions()
822 AllowedExit.insert(&I); in canVectorizeInstrs()
838 AllowedExit.insert(RedDes.getLoopExitInstr()); in canVectorizeInstrs()
872 addInductionPhi(Phi, ID, AllowedExit); in canVectorizeInstrs()
878 AllowedExit.insert(Phi); in canVectorizeInstrs()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h562 SmallPtrSetImpl<Value *> &AllowedExit);
622 SmallPtrSet<Value *, 4> AllowedExit; variable