MLIR
18.0.0git
|
This struct provides a simplified model for processing types that have "builtin" PDLValue support: More...
#include "mlir/IR/PatternMatch.h"
Static Public Member Functions | |
static LogicalResult | verifyAsArg (function_ref< LogicalResult(const Twine &)> errorFn, PDLValue pdlValue, size_t argIdx) |
static T | processAsArg (PDLValue pdlValue) |
static void | processAsResult (PatternRewriter &, PDLResultList &results, T value) |
This struct provides a simplified model for processing types that have "builtin" PDLValue support:
Definition at line 1150 of file PatternMatch.h.
|
inlinestatic |
Definition at line 1160 of file PatternMatch.h.
References mlir::PDLValue::cast().
|
inlinestatic |
Definition at line 1161 of file PatternMatch.h.
References mlir::PDLResultList::push_back().
|
inlinestatic |
Definition at line 1152 of file PatternMatch.h.
References mlir::success().