LLZK 0.1.0
Veridise's ZK Language IR
|
Go to the source code of this file.
Namespaces | |
namespace | llzk |
namespace | llzk::affineMapHelpers |
Group together all implementation related to AffineMap type parameters. | |
Functions | |
ParseResult | llzk::affineMapHelpers::parseDimAndSymbolList (OpAsmParser &parser, SmallVectorImpl< OpAsmParser::UnresolvedOperand > &mapOperands, IntegerAttr &numDims) |
void | llzk::affineMapHelpers::printDimAndSymbolList (OpAsmPrinter &printer, Operation *op, OperandRange mapOperands, IntegerAttr numDims) |
ParseResult | llzk::affineMapHelpers::parseMultiDimAndSymbolList (OpAsmParser &parser, SmallVectorImpl< SmallVector< OpAsmParser::UnresolvedOperand > > &multiMapOperands, DenseI32ArrayAttr &numDimsPerMap) |
void | llzk::affineMapHelpers::printMultiDimAndSymbolList (OpAsmPrinter &printer, Operation *op, OperandRangeRange multiMapOperands, DenseI32ArrayAttr numDimsPerMap) |
ParseResult | llzk::affineMapHelpers::parseAttrDictWithWarnings (OpAsmParser &parser, NamedAttrList &extraAttrs, OperationState &state) |
LogicalResult | llzk::affineMapHelpers::verifySizesForMultiAffineOps (Operation *op, int32_t segmentSize, ArrayRef< int32_t > mapOpGroupSizes, OperandRangeRange mapOperands, ArrayRef< int32_t > numDimsPerMap) |
LogicalResult | llzk::affineMapHelpers::verifyAffineMapInstantiations (OperandRangeRange mapOps, ArrayRef< int32_t > numDimsPerMap, ArrayRef< AffineMapAttr > mapAttrs, Operation *origin) |