|
MLIR
22.0.0git
|
#include <utility>#include "mlir/Dialect/Affine/Analysis/NestedMatcher.h"#include "mlir/Dialect/Affine/IR/AffineOps.h"#include "llvm/ADT/STLExtras.h"#include "llvm/Support/Allocator.h"Go to the source code of this file.
Namespaces | |
| mlir | |
| Include the generated interface declarations. | |
| mlir::affine | |
| mlir::affine::matcher | |
Functions | |
| static bool | isAffineForOp (Operation &op) |
| static bool | isAffineIfOp (Operation &op) |
| NestedPattern | mlir::affine::matcher::Op (FilterFunctionType filter=defaultFilterFunction) |
| NestedPattern | mlir::affine::matcher::If (const NestedPattern &child) |
| NestedPattern | mlir::affine::matcher::If (const FilterFunctionType &filter, const NestedPattern &child) |
| NestedPattern | mlir::affine::matcher::If (ArrayRef< NestedPattern > nested={}) |
| NestedPattern | mlir::affine::matcher::If (const FilterFunctionType &filter, ArrayRef< NestedPattern > nested={}) |
| NestedPattern | mlir::affine::matcher::For (const NestedPattern &child) |
| NestedPattern | mlir::affine::matcher::For (const FilterFunctionType &filter, const NestedPattern &child) |
| NestedPattern | mlir::affine::matcher::For (ArrayRef< NestedPattern > nested={}) |
| NestedPattern | mlir::affine::matcher::For (const FilterFunctionType &filter, ArrayRef< NestedPattern > nested={}) |
| bool | mlir::affine::matcher::isLoadOrStore (Operation &op) |
|
static |
Definition at line 127 of file NestedMatcher.cpp.
Referenced by mlir::affine::matcher::For().
|
static |
Definition at line 129 of file NestedMatcher.cpp.
Referenced by mlir::affine::matcher::If().