Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationLegality.cpp392 SmallPtrSetImpl<Value *> &AllowedExit) { in hasOutsideLoopUser() argument
395 if (!AllowedExit.count(Inst)) in hasOutsideLoopUser()
493 SmallPtrSetImpl<Value *> &AllowedExit) { in addInductionPhi() argument
536 AllowedExit.insert(Phi); in addInductionPhi()
537 AllowedExit.insert(Phi->getIncomingValueForBlock(TheLoop->getLoopLatch())); in addInductionPhi()
551 addInductionPhi(&Phi, ID, AllowedExit); in setupOuterLoopInductions()
601 AllowedExit.insert(&I); in canVectorizeInstrs()
618 AllowedExit.insert(RedDes.getLoopExitInstr()); in canVectorizeInstrs()
639 addInductionPhi(Phi, ID, AllowedExit); in canVectorizeInstrs()
654 addInductionPhi(Phi, ID, AllowedExit); in canVectorizeInstrs()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
DLoopVectorizationLegality.h373 SmallPtrSetImpl<Value *> &AllowedExit);
449 SmallPtrSet<Value *, 4> AllowedExit; variable