MLIR-AIE
|
Functions | |
template<typename T > | |
void | printAddSubOp (OpAsmPrinter &p, T op) |
template<typename T > | |
LogicalResult | verifyAddSubOp (T op) |
ParseResult | parseAddSubOp (OpAsmParser &parser, OperationState &result) |
template<typename T > | |
void | printAccumulator (OpAsmPrinter &p, T op) |
template<> | |
void | printAccumulator (OpAsmPrinter &p, FMAOp op) |
template<> | |
void | printAccumulator (OpAsmPrinter &p, MulOp op) |
template<typename T > | |
void | elideFMSubAttr (T op, SmallVector< StringRef, 10 > &elidedAttrs) |
template<> | |
void | elideFMSubAttr (FMAOp op, SmallVector< StringRef, 10 > &elidedAttrs) |
template<> | |
void | elideFMSubAttr (MulOp, SmallVector< StringRef, 10 > &elidedAttrs) |
template<typename T > | |
LogicalResult | verifyMulFMAOp (T op) |
ParseResult | parseMulFMAOp (OpAsmParser &parser, OperationState &result, bool isFMAOp=true) |
|
inline |
Definition at line 167 of file AIEVecAIE1Ops.cpp.
|
inline |
Definition at line 172 of file AIEVecAIE1Ops.cpp.
void xilinx::aievec::aie1::elideFMSubAttr | ( | T | op, |
SmallVector< StringRef, 10 > & | elidedAttrs | ||
) |
ParseResult xilinx::aievec::aie1::parseAddSubOp | ( | OpAsmParser & | parser, |
OperationState & | result | ||
) |
Definition at line 99 of file AIEVecAIE1Ops.cpp.
ParseResult xilinx::aievec::aie1::parseMulFMAOp | ( | OpAsmParser & | parser, |
OperationState & | result, | ||
bool | isFMAOp = true |
||
) |
Definition at line 281 of file AIEVecAIE1Ops.cpp.
|
inline |
Definition at line 157 of file AIEVecAIE1Ops.cpp.
|
inline |
Definition at line 161 of file AIEVecAIE1Ops.cpp.
void xilinx::aievec::aie1::printAccumulator | ( | OpAsmPrinter & | p, |
T | op | ||
) |
void xilinx::aievec::aie1::printAddSubOp | ( | OpAsmPrinter & | p, |
T | op | ||
) |
Definition at line 47 of file AIEVecAIE1Ops.cpp.
LogicalResult xilinx::aievec::aie1::verifyAddSubOp | ( | T | op | ) |
Definition at line 78 of file AIEVecAIE1Ops.cpp.
LogicalResult xilinx::aievec::aie1::verifyMulFMAOp | ( | T | op | ) |
Definition at line 212 of file AIEVecAIE1Ops.cpp.
References xilinx::aievec::getVectorLaneSize().