Searched refs:LoopWorklist (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 1296 SmallVector<const SDNode *, 4> LoopWorklist; in isFusableLoadOpStorePattern() local 1307 LoopWorklist.push_back(Op.getNode()); in isFusableLoadOpStorePattern() 1315 LoopWorklist.push_back(Op.getNode()); in isFusableLoadOpStorePattern() 1318 if (SDNode::hasPredecessorHelper(Load.getNode(), Visited, LoopWorklist, Max, in isFusableLoadOpStorePattern()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 2790 SmallVector<const SDNode *, 4> LoopWorklist; in performCombineVMergeAndVOps() local 2792 LoopWorklist.push_back(False.getNode()); in performCombineVMergeAndVOps() 2793 LoopWorklist.push_back(Mask.getNode()); in performCombineVMergeAndVOps() 2794 LoopWorklist.push_back(VL.getNode()); in performCombineVMergeAndVOps() 2796 LoopWorklist.push_back(Glued); in performCombineVMergeAndVOps() 2797 if (SDNode::hasPredecessorHelper(True.getNode(), Visited, LoopWorklist)) in performCombineVMergeAndVOps()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 3138 SmallVector<const SDNode *, 4> LoopWorklist; in isFusableLoadOpStorePattern() local 3194 LoopWorklist.push_back(Op.getNode()); in isFusableLoadOpStorePattern() 3205 LoopWorklist.push_back(Op.getNode()); in isFusableLoadOpStorePattern() 3208 if (SDNode::hasPredecessorHelper(Load.getNode(), Visited, LoopWorklist, Max, in isFusableLoadOpStorePattern()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 8464 SmallVector<const Loop *, 16> LoopWorklist(1, L); in forgetLoop() local 8470 while (!LoopWorklist.empty()) { in forgetLoop() 8471 auto *CurrL = LoopWorklist.pop_back_val(); in forgetLoop() 8514 LoopWorklist.append(CurrL->begin(), CurrL->end()); in forgetLoop()
|