Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp1821 auto prevIf = dyn_cast<IfOp>(nextIf->getPrevNode()); in matchAndRewrite() local
1822 if (!prevIf) in matchAndRewrite()
1831 if (nextIf.getCondition() == prevIf.getCondition()) { in matchAndRewrite()
1838 if (notv.getLhs() == prevIf.getCondition() && in matchAndRewrite()
1859 if (!prevIf.getElseRegion().empty()) in matchAndRewrite()
1860 prevElseYielded = prevIf.elseYield().getOperands(); in matchAndRewrite()
1863 for (auto it : llvm::zip(prevIf.getResults(), in matchAndRewrite()
1887 rewriter.inlineRegionBefore(prevIf.getThenRegion(), in matchAndRewrite()
1904 rewriter.inlineRegionBefore(prevIf.getElseRegion(), in matchAndRewrite()
1932 if (pair.index() < prevIf.getNumResults()) in matchAndRewrite()
[all …]