Home
last modified time | relevance | path

Searched refs:LoopExitInstr (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DIVDescriptors.h74 : StartValue(Start), LoopExitInstr(Exit), Kind(K), FMF(FMF), in RecurrenceDescriptor()
188 Instruction *getLoopExitInstr() const { return LoopExitInstr; } in getLoopExitInstr()
246 Instruction *LoopExitInstr = nullptr; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DIVDescriptors.cpp916 if (!isCorrectOpcode(LoopExitInstr) || !LoopExitInstr->hasNUses(2)) in getReductionOpChain()
926 while (Cur != LoopExitInstr) { in getReductionOpChain()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp4512 Instruction *LoopExitInstr = RdxDesc.getLoopExitInstr(); in clearReductionWrapFlags() local
4513 assert(LoopExitInstr && "null loop exit instruction"); in clearReductionWrapFlags()
4516 Worklist.push_back(LoopExitInstr); in clearReductionWrapFlags()
4517 Visited.insert(LoopExitInstr); in clearReductionWrapFlags()
4529 if ((Cur != LoopExitInstr || OrigLoop->contains(UI->getParent())) && in clearReductionWrapFlags()