|
MLIR-AIE
|
#include <utility>#include "aie-c/Dialects.h"#include "aie/Dialect/AIE/IR/AIEDialect.h"#include "aie/Dialect/AIEVec/IR/AIEVecDialect.h"#include "aie/Dialect/AIEX/IR/AIEXDialect.h"#include "aie/Dialect/XLLVM/XLLVMDialect.h"#include "mlir/CAPI/Registration.h"
Include dependency graph for Dialects.cpp:Go to the source code of this file.
Functions | |
| MLIR_DEFINE_CAPI_DIALECT_REGISTRATION (AIEVec, aievec, xilinx::aievec::AIEVecDialect) bool aieTypeIsObjectFifoType(MlirType type) | |
| MlirType | aieObjectFifoTypeGet (MlirType type) |
| bool | aieTypeIsObjectFifoSubviewType (MlirType type) |
| MlirType | aieObjectFifoSubviewTypeGet (MlirType type) |
| bool | aieTypeIsBlockFloatType (MlirType type) |
| MlirType | aieBlockFloatTypeGet (MlirContext ctx, const std::string &blockType) |
| bool | aieOpImplementsTileLike (MlirOperation op) |
| bool | aieTileLikeIsCoreTile (MlirOperation op) |
| bool | aieTileLikeIsMemTile (MlirOperation op) |
| bool | aieTileLikeIsShimNOCTile (MlirOperation op) |
| bool | aieTileLikeIsShimPLTile (MlirOperation op) |
| bool | aieTileLikeIsShimNOCorPLTile (MlirOperation op) |
| MlirType aieBlockFloatTypeGet | ( | MlirContext | ctx, |
| const std::string & | blockType | ||
| ) |
Definition at line 62 of file Dialects.cpp.
| MlirType aieObjectFifoSubviewTypeGet | ( | MlirType | type | ) |
Definition at line 49 of file Dialects.cpp.
| MlirType aieObjectFifoTypeGet | ( | MlirType | type | ) |
Definition at line 36 of file Dialects.cpp.
| bool aieOpImplementsTileLike | ( | MlirOperation | op | ) |
Definition at line 70 of file Dialects.cpp.
| bool aieTileLikeIsCoreTile | ( | MlirOperation | op | ) |
Definition at line 74 of file Dialects.cpp.
| bool aieTileLikeIsMemTile | ( | MlirOperation | op | ) |
Definition at line 79 of file Dialects.cpp.
| bool aieTileLikeIsShimNOCorPLTile | ( | MlirOperation | op | ) |
Definition at line 94 of file Dialects.cpp.
| bool aieTileLikeIsShimNOCTile | ( | MlirOperation | op | ) |
Definition at line 84 of file Dialects.cpp.
| bool aieTileLikeIsShimPLTile | ( | MlirOperation | op | ) |
Definition at line 89 of file Dialects.cpp.
| bool aieTypeIsBlockFloatType | ( | MlirType | type | ) |
Definition at line 58 of file Dialects.cpp.
| bool aieTypeIsObjectFifoSubviewType | ( | MlirType | type | ) |
Definition at line 45 of file Dialects.cpp.
| MLIR_DEFINE_CAPI_DIALECT_REGISTRATION | ( | AIEVec | , |
| aievec | , | ||
| xilinx::aievec::AIEVecDialect | |||
| ) |
Definition at line 24 of file Dialects.cpp.