MLIR-AIE 1.4.5.dev
LowerScalarShiftClampTruncToSRS Struct Reference
Inheritance diagram for LowerScalarShiftClampTruncToSRS:
Collaboration diagram for LowerScalarShiftClampTruncToSRS:

Public Member Functions

LogicalResult matchAndRewrite (arith::TruncIOp truncOp, OpAdaptor adaptor, ConversionPatternRewriter &rewriter) const override

Static Public Member Functions

static std::optional< int64_t > getScalarConstantValue (Value val)

Detailed Description

Definition at line 4756 of file VectorToAIEVecConversions.cpp.

Member Function Documentation

◆ getScalarConstantValue()

std::optional< int64_t > LowerScalarShiftClampTruncToSRS::getScalarConstantValue ( Value val)
inlinestatic

Definition at line 4760 of file VectorToAIEVecConversions.cpp.

Referenced by matchAndRewrite().

◆ matchAndRewrite()

LogicalResult LowerScalarShiftClampTruncToSRS::matchAndRewrite ( arith::TruncIOp truncOp,
OpAdaptor adaptor,
ConversionPatternRewriter & rewriter ) const
inlineoverride

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