|
My Project
|
#include "mlir/IR/AffineMap.h"#include "mlir/IR/Builders.h"#include "mlir/IR/Dialect.h"#include "mlir/IR/OpDefinition.h"#include "mlir/IR/StandardTypes.h"#include "mlir/Transforms/LoopLikeInterface.h"#include "mlir/Dialect/AffineOps/AffineOps.h.inc"

Go to the source code of this file.
Classes | |
| class | mlir::AffineOpsDialect |
| class | mlir::AffineApplyOp |
| class | mlir::AffineDmaStartOp |
| class | mlir::AffineDmaWaitOp |
| class | mlir::AffineLoadOp |
| class | mlir::AffineStoreOp |
| class | mlir::AffineBound |
| struct | mlir::AffineApplyNormalizer |
Namespaces | |
| mlir | |
Macros | |
| #define | GET_OP_CLASSES |
Functions | |
| bool | mlir::isTopLevelValue (Value value) |
| bool | mlir::isValidDim (Value value) |
| Returns true if the given Value can be used as a dimension id. More... | |
| bool | mlir::isValidSymbol (Value value) |
| Returns true if the given Value can be used as a symbol. More... | |
| void | mlir::canonicalizeMapAndOperands (AffineMap *map, SmallVectorImpl< Value > *operands) |
| void | mlir::canonicalizeSetAndOperands (IntegerSet *set, SmallVectorImpl< Value > *operands) |
| AffineApplyOp | mlir::makeComposedAffineApply (OpBuilder &b, Location loc, AffineMap map, ArrayRef< Value > operands) |
| void | mlir::fullyComposeAffineMapAndOperands (AffineMap *map, SmallVectorImpl< Value > *operands) |
| bool | mlir::isForInductionVar (Value val) |
| Returns if the provided value is the induction variable of a AffineForOp. More... | |
| AffineForOp | mlir::getForInductionVarOwner (Value val) |
| void | mlir::extractForInductionVars (ArrayRef< AffineForOp > forInsts, SmallVectorImpl< Value > *ivs) |
| #define GET_OP_CLASSES |
1.8.13