MLIR
20.0.0git
|
A matcher that matches operations that implement the InferIntRangeInterface
interface, and binds the inferred range.
More...
#include "mlir/IR/Matchers.h"
Public Member Functions | |
infer_int_range_op_binder (IntegerValueRange *bind_value) | |
bool | match (Operation *op) |
Public Attributes | |
IntegerValueRange * | bind_value |
A matcher that matches operations that implement the InferIntRangeInterface
interface, and binds the inferred range.
Definition at line 106 of file Matchers.h.
|
inlineexplicit |
Definition at line 109 of file Matchers.h.
|
inline |
Definition at line 112 of file Matchers.h.
References bind_value, mlir::IntegerValueRange::getMaxRange(), mlir::Operation::getOperands(), and mlir::Operation::getResult().
Referenced by mlir::detail::constant_int_range_predicate_matcher::match().
IntegerValueRange* mlir::detail::infer_int_range_op_binder::bind_value |
Definition at line 107 of file Matchers.h.
Referenced by match().