Home
last modified time | relevance | path

Searched refs:LoopWorklist (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1331 SmallVector<const SDNode *, 4> LoopWorklist; in isFusableLoadOpStorePattern() local
1342 LoopWorklist.push_back(Op.getNode()); in isFusableLoadOpStorePattern()
1350 LoopWorklist.push_back(Op.getNode()); in isFusableLoadOpStorePattern()
1353 if (SDNode::hasPredecessorHelper(Load.getNode(), Visited, LoopWorklist, Max, in isFusableLoadOpStorePattern()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp3576 SmallVector<const SDNode *, 4> LoopWorklist; in performCombineVMergeAndVOps() local
3578 LoopWorklist.push_back(False.getNode()); in performCombineVMergeAndVOps()
3580 LoopWorklist.push_back(Mask.getNode()); in performCombineVMergeAndVOps()
3581 LoopWorklist.push_back(VL.getNode()); in performCombineVMergeAndVOps()
3583 LoopWorklist.push_back(Glue.getNode()); in performCombineVMergeAndVOps()
3584 if (SDNode::hasPredecessorHelper(True.getNode(), Visited, LoopWorklist)) in performCombineVMergeAndVOps()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp3396 SmallVector<const SDNode *, 4> LoopWorklist; in isFusableLoadOpStorePattern() local
3452 LoopWorklist.push_back(Op.getNode()); in isFusableLoadOpStorePattern()
3463 LoopWorklist.push_back(Op.getNode()); in isFusableLoadOpStorePattern()
3466 if (SDNode::hasPredecessorHelper(Load.getNode(), Visited, LoopWorklist, Max, in isFusableLoadOpStorePattern()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp8413 SmallVector<const Loop *, 16> LoopWorklist(1, L); in forgetLoop() local
8419 while (!LoopWorklist.empty()) { in forgetLoop()
8420 auto *CurrL = LoopWorklist.pop_back_val(); in forgetLoop()
8449 LoopWorklist.append(CurrL->begin(), CurrL->end()); in forgetLoop()