Lines Matching defs:ifOp
647 if (fir::IfOp ifOp =
650 builder.setInsertionPointAfter(ifOp);
651 // Redefine flagSet to escape scope of ifOp
653 reductionVal = ifOp.getResult(0);
733 fir::IfOp ifOp = builder.create<fir::IfOp>(loc, elementType, ifCompatElem,
735 builder.setInsertionPointToStart(&ifOp.getThenRegion().front());
780 fir::IfOp ifOp = builder.create<fir::IfOp>(loc, elementType, cmp,
783 builder.setInsertionPointToStart(&ifOp.getThenRegion().front());
802 builder.setInsertionPointToStart(&ifOp.getElseRegion().front());
804 builder.setInsertionPointAfter(ifOp);
805 mlir::Value reductionVal = ifOp.getResult(0);
809 fir::IfOp ifOp =
812 builder.setInsertionPointToStart(&ifOp.getElseRegion().front());
814 reductionVal = ifOp.getResult(0);
815 builder.setInsertionPointAfter(ifOp);
838 fir::IfOp ifOp = builder.create<fir::IfOp>(loc, elementType, cond,
841 builder.setInsertionPointToStart(&ifOp.getElseRegion().front());
850 builder.setInsertionPointToStart(&ifOp.getThenRegion().front());