MLIR-AIE
Public Member Functions | List of all members
xilinx::aievec::CmpOpConversionBase< MaxLtBf16IntrOp, MinGeBf16IntrOp, MaxLt32IntrOp, MinGe32IntrOp, MaxLt16IntrOp, MinGe16IntrOp > Class Template Reference
+ Inheritance diagram for xilinx::aievec::CmpOpConversionBase< MaxLtBf16IntrOp, MinGeBf16IntrOp, MaxLt32IntrOp, MinGe32IntrOp, MaxLt16IntrOp, MinGe16IntrOp >:
+ Collaboration diagram for xilinx::aievec::CmpOpConversionBase< MaxLtBf16IntrOp, MinGeBf16IntrOp, MaxLt32IntrOp, MinGe32IntrOp, MaxLt16IntrOp, MinGe16IntrOp >:

Public Member Functions

LogicalResult matchAndRewrite (aievec::CmpOp op, OpAdaptor adaptor, ConversionPatternRewriter &rewriter) const override
 

Detailed Description

template<typename MaxLtBf16IntrOp, typename MinGeBf16IntrOp, typename MaxLt32IntrOp, typename MinGe32IntrOp, typename MaxLt16IntrOp, typename MinGe16IntrOp>
class xilinx::aievec::CmpOpConversionBase< MaxLtBf16IntrOp, MinGeBf16IntrOp, MaxLt32IntrOp, MinGe32IntrOp, MaxLt16IntrOp, MinGe16IntrOp >

Definition at line 3409 of file AIEVecToLLVM.cpp.

Member Function Documentation

◆ matchAndRewrite()

template<typename MaxLtBf16IntrOp , typename MinGeBf16IntrOp , typename MaxLt32IntrOp , typename MinGe32IntrOp , typename MaxLt16IntrOp , typename MinGe16IntrOp >
LogicalResult xilinx::aievec::CmpOpConversionBase< MaxLtBf16IntrOp, MinGeBf16IntrOp, MaxLt32IntrOp, MinGe32IntrOp, MaxLt16IntrOp, MinGe16IntrOp >::matchAndRewrite ( aievec::CmpOp  op,
OpAdaptor  adaptor,
ConversionPatternRewriter &  rewriter 
) const
inlineoverride

Definition at line 3414 of file AIEVecToLLVM.cpp.

References xilinx::aievec::getVectorLaneSize().


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