MLIR-AIE 1.4.5.dev
LowerVectorUMinMaxOpToCmpSelOp< SrcOpTy, Pred > Struct Template Reference
Inheritance diagram for LowerVectorUMinMaxOpToCmpSelOp< SrcOpTy, Pred >:
Collaboration diagram for LowerVectorUMinMaxOpToCmpSelOp< SrcOpTy, Pred >:

Public Types

using OpAdaptor = typename SrcOpTy::Adaptor

Public Member Functions

LogicalResult matchAndRewrite (SrcOpTy srcOp, OpAdaptor adaptor, ConversionPatternRewriter &rewriter) const override

Detailed Description

template<typename SrcOpTy, arith::CmpIPredicate Pred>
struct LowerVectorUMinMaxOpToCmpSelOp< SrcOpTy, Pred >

Definition at line 2292 of file VectorToAIEVecConversions.cpp.

Member Typedef Documentation

◆ OpAdaptor

template<typename SrcOpTy, arith::CmpIPredicate Pred>
using LowerVectorUMinMaxOpToCmpSelOp< SrcOpTy, Pred >::OpAdaptor = typename SrcOpTy::Adaptor

Definition at line 2294 of file VectorToAIEVecConversions.cpp.

Member Function Documentation

◆ matchAndRewrite()

template<typename SrcOpTy, arith::CmpIPredicate Pred>
LogicalResult LowerVectorUMinMaxOpToCmpSelOp< SrcOpTy, Pred >::matchAndRewrite ( SrcOpTy srcOp,
OpAdaptor adaptor,
ConversionPatternRewriter & rewriter ) const
inlineoverride

Definition at line 2297 of file VectorToAIEVecConversions.cpp.


The documentation for this struct was generated from the following file: