| MLIR
    22.0.0git
    | 
A matcher that matches a given a constant scalar / vector splat / tensor splat integer value or a constant integer range that fulfills a predicate. More...
#include "mlir/IR/Matchers.h"
| Public Member Functions | |
| bool | match (Attribute attr) | 
| bool | match (Operation *op) | 
| Public Attributes | |
| bool(* | predicate )(const ConstantIntRanges &) | 
A matcher that matches a given a constant scalar / vector splat / tensor splat integer value or a constant integer range that fulfills a predicate.
Definition at line 258 of file Matchers.h.
| 
 | inline | 
Definition at line 261 of file Matchers.h.
References mlir::ConstantIntRanges::constant(), mlir::detail::constant_int_value_binder::match(), and predicate.
Referenced by match().
| 
 | inline | 
Definition at line 267 of file Matchers.h.
References mlir::ConstantIntRanges::constant(), mlir::IntegerValueRange::getValue(), match(), mlir::detail::infer_int_range_op_binder::match(), and predicate.
| bool(* mlir::detail::constant_int_range_predicate_matcher::predicate) (const ConstantIntRanges &) | 
Definition at line 259 of file Matchers.h.
Referenced by match().