Lines Matching refs:replaceOpWithNewOp
376 rewriter.replaceOpWithNewOp<spirv::ConstantOp>(constOp, dstType, in matchAndRewrite()
418 rewriter.replaceOpWithNewOp<spirv::ConstantOp>(constOp, dstType, dstAttr); in matchAndRewrite()
429 rewriter.replaceOpWithNewOp<spirv::ConstantOp>(constOp, dstType, dstAttr); in matchAndRewrite()
440 rewriter.replaceOpWithNewOp<spirv::ConstantOp>(constOp, dstType, dstAttr); in matchAndRewrite()
519 rewriter.template replaceOpWithNewOp<SPIRVLogicalOp>(op, dstType, in matchAndRewrite()
522 rewriter.template replaceOpWithNewOp<SPIRVBitwiseOp>(op, dstType, in matchAndRewrite()
543 rewriter.replaceOpWithNewOp<spirv::BitwiseXorOp>(op, dstType, in matchAndRewrite()
564 rewriter.replaceOpWithNewOp<spirv::LogicalNotEqualOp>(op, dstType, in matchAndRewrite()
585 rewriter.template replaceOpWithNewOp<spirv::SelectOp>( in matchAndRewrite()
606 rewriter.template replaceOpWithNewOp<spirv::SelectOp>( in matchAndRewrite()
633 rewriter.replaceOpWithNewOp<spirv::SelectOp>(op, dstType, isOne, one, zero); in matchAndRewrite()
656 rewriter.template replaceOpWithNewOp<SPIRVOp>(op, dstType, in matchAndRewrite()
678 rewriter.replaceOpWithNewOp<spirv::LogicalEqualOp>(op, adaptor.getLhs(), in matchAndRewrite()
683 rewriter.replaceOpWithNewOp<spirv::LogicalNotEqualOp>(op, adaptor.getLhs(), in matchAndRewrite()
701 rewriter.replaceOpWithNewOp<arith::CmpIOp>(op, op.getPredicate(), extLhs, in matchAndRewrite()
733 rewriter.replaceOpWithNewOp<spirvOp>(op, adaptor.getLhs(), \ in matchAndRewrite()
763 rewriter.replaceOpWithNewOp<spirvOp>(op, adaptor.getLhs(), \ in matchAndRewrite()
798 rewriter.replaceOpWithNewOp<spirv::OrderedOp>(op, adaptor.getLhs(), in matchAndRewrite()
804 rewriter.replaceOpWithNewOp<spirv::UnorderedOp>(op, adaptor.getLhs(), in matchAndRewrite()
843 rewriter.replaceOpWithNewOp<spirv::SelectOp>(op, adaptor.getCondition(), in matchAndRewrite()