|
MLIR-AIE
|
#include "aie/Dialect/AIEVec/Utils/Utils.h"#include "mlir/Dialect/Affine/IR/AffineOps.h"#include "mlir/Dialect/Arith/IR/Arith.h"#include "mlir/Dialect/Vector/IR/VectorOps.h"#include "llvm/ADT/TypeSwitch.h"#include <numeric>
Include dependency graph for Utils.cpp:Go to the source code of this file.
Namespaces | |
| namespace | xilinx |
| namespace | xilinx::aievec |
Macros | |
| #define | DEBUG_TYPE "aievec-utils" |
Functions | |
| template<typename TransferReadLikeOp , typename > | |
| std::optional< int64_t > | xilinx::aievec::getTransferReadAlignmentOffset (TransferReadLikeOp readOp, VectorType vType, int64_t alignment) |
| template std::optional< int64_t > | xilinx::aievec::getTransferReadAlignmentOffset (vector::TransferReadOp readOp, VectorType vType, int64_t alignment) |
| template std::optional< int64_t > | xilinx::aievec::getTransferReadAlignmentOffset (vector::TransferReadOp::Adaptor readOp, VectorType vType, int64_t alignment) |
| VectorType | xilinx::aievec::getFlattenedVectorType (VectorType vecTy) |