|
bool | mlir::isRowMajorMatmul (ArrayAttr indexingMaps) |
| Tests whether the given maps describe a row major matmul. More...
|
|
bool | mlir::isColumnMajorMatmul (ArrayAttr indexingMaps) |
| Tests whether the given maps describe a column major matmul. More...
|
|
bool | mlir::isRowMajorBatchMatmul (ArrayAttr indexingMaps) |
| Tests whether the given maps describe a row major batch matmul. More...
|
|
bool | mlir::isVecmat (ArrayAttr indexingMaps) |
| Tests whether the given maps describe a vector matrix multiplication. More...
|
|
bool | mlir::isBatchVecmat (ArrayAttr indexingMaps) |
| Tests whether the given maps describe a batch vector matrix multiplication. More...
|
|
bool | mlir::isMatvec (ArrayAttr indexingMaps) |
| Tests whether the given maps describe a matrix vector multiplication. More...
|
|
bool | mlir::isBatchMatvec (ArrayAttr indexingMaps) |
| Tests whether the given maps describe a batch matrix vector multiplication. More...
|
|
void | mlir::findPositionsOfType (ArrayRef< utils::IteratorType > iteratorTypes, utils::IteratorType iteratorTypeName, SmallVectorImpl< unsigned > &res) |
| Return positions in iteratorTypes that match iteratorTypeName . More...
|
|
Operation * | mlir::clone (OpBuilder &b, Operation *op, TypeRange newResultTypes, ValueRange newOperands) |
|
template<typename OpT > |
OpT | mlir::clone (OpBuilder &b, OpT op, TypeRange newResultTypes, ValueRange newOperands) |
|
Operation * | mlir::cloneWithoutRegions (OpBuilder &b, Operation *op, TypeRange newResultTypes, ValueRange newOperands) |
|
SmallVector< NamedAttribute > | mlir::getPrunedAttributeList (Operation *op, ArrayRef< StringRef > elidedAttrs) |
|