Lines Matching refs:SelectOp
337 loc, rewriter.create<arith::SelectOp>(loc, lhsRealInfinite, one, zero), in matchAndRewrite()
340 loc, rewriter.create<arith::SelectOp>(loc, lhsImagInfinite, one, zero), in matchAndRewrite()
375 loc, rewriter.create<arith::SelectOp>(loc, rhsRealInfinite, one, zero), in matchAndRewrite()
378 loc, rewriter.create<arith::SelectOp>(loc, rhsImagInfinite, one, zero), in matchAndRewrite()
399 Value resultReal = rewriter.create<arith::SelectOp>( in matchAndRewrite()
401 Value resultImag = rewriter.create<arith::SelectOp>( in matchAndRewrite()
403 Value resultRealSpecialCase3 = rewriter.create<arith::SelectOp>( in matchAndRewrite()
405 Value resultImagSpecialCase3 = rewriter.create<arith::SelectOp>( in matchAndRewrite()
407 Value resultRealSpecialCase2 = rewriter.create<arith::SelectOp>( in matchAndRewrite()
409 Value resultImagSpecialCase2 = rewriter.create<arith::SelectOp>( in matchAndRewrite()
411 Value resultRealSpecialCase1 = rewriter.create<arith::SelectOp>( in matchAndRewrite()
413 Value resultImagSpecialCase1 = rewriter.create<arith::SelectOp>( in matchAndRewrite()
422 Value resultRealWithSpecialCases = rewriter.create<arith::SelectOp>( in matchAndRewrite()
424 Value resultImagWithSpecialCases = rewriter.create<arith::SelectOp>( in matchAndRewrite()
585 b.create<arith::SelectOp>(lhsRealIsInf, one, zero); in matchAndRewrite()
586 lhsReal = b.create<arith::SelectOp>( in matchAndRewrite()
590 b.create<arith::SelectOp>(lhsImagIsInf, one, zero); in matchAndRewrite()
591 lhsImag = b.create<arith::SelectOp>( in matchAndRewrite()
596 rhsReal = b.create<arith::SelectOp>( in matchAndRewrite()
601 rhsImag = b.create<arith::SelectOp>( in matchAndRewrite()
616 b.create<arith::SelectOp>(rhsRealIsInf, one, zero); in matchAndRewrite()
617 rhsReal = b.create<arith::SelectOp>( in matchAndRewrite()
621 b.create<arith::SelectOp>(rhsImagIsInf, one, zero); in matchAndRewrite()
622 rhsImag = b.create<arith::SelectOp>( in matchAndRewrite()
627 lhsReal = b.create<arith::SelectOp>( in matchAndRewrite()
632 lhsImag = b.create<arith::SelectOp>( in matchAndRewrite()
660 lhsReal = b.create<arith::SelectOp>( in matchAndRewrite()
665 lhsImag = b.create<arith::SelectOp>( in matchAndRewrite()
670 rhsReal = b.create<arith::SelectOp>( in matchAndRewrite()
675 rhsImag = b.create<arith::SelectOp>( in matchAndRewrite()
686 real = b.create<arith::SelectOp>( in matchAndRewrite()
694 imag = b.create<arith::SelectOp>( in matchAndRewrite()
786 Value resultImag = b.create<arith::SelectOp>( in matchAndRewrite()
788 b.create<arith::SelectOp>(imagIsNegative, negativeResultReal, in matchAndRewrite()
792 resultReal = b.create<arith::SelectOp>( in matchAndRewrite()
804 resultReal = b.create<arith::SelectOp>(argIsZero, zero, resultReal); in matchAndRewrite()
805 resultImag = b.create<arith::SelectOp>(argIsZero, zero, resultImag); in matchAndRewrite()
836 rewriter.replaceOpWithNewOp<arith::SelectOp>(op, isZero, in matchAndRewrite()
964 return builder.create<arith::SelectOp>( in powOpConversionImpl()
966 builder.create<arith::SelectOp>(cEqZero, complexOne, complexZero), in powOpConversionImpl()