|
MLIR-AIE 1.4.5.dev
|
Public Types | |
| using | InferTypeB2AFnTy = std::function<Type(UnaryOpA aOp, UnaryOpB bOp)> |
Public Member Functions | |
| SwapUnaryOpsPattern (MLIRContext *context, InferTypeB2AFnTy inferType) | |
| LogicalResult | matchAndRewrite (UnaryOpB bOp, PatternRewriter &rewriter) const override |
Public Attributes | |
| InferTypeB2AFnTy | inferTypeB2A = nullptr |
Definition at line 200 of file VectorToVectorConversions.cpp.
| using SwapUnaryOpsPattern< UnaryOpA, UnaryOpB >::InferTypeB2AFnTy = std::function<Type(UnaryOpA aOp, UnaryOpB bOp)> |
Definition at line 204 of file VectorToVectorConversions.cpp.
|
inline |
Definition at line 207 of file VectorToVectorConversions.cpp.
References inferTypeB2A.
|
inlineoverride |
Definition at line 211 of file VectorToVectorConversions.cpp.
References inferTypeB2A.
| InferTypeB2AFnTy SwapUnaryOpsPattern< UnaryOpA, UnaryOpB >::inferTypeB2A = nullptr |
Definition at line 205 of file VectorToVectorConversions.cpp.
Referenced by matchAndRewrite(), and SwapUnaryOpsPattern().