| attachInterface(MLIRContext &context) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| build(OpBuilder &builder, OperationState &result, Value srcMemRef, AffineMap srcMap, ValueRange srcIndices, Value destMemRef, AffineMap dstMap, ValueRange destIndices, Value tagMemRef, AffineMap tagMap, ValueRange tagIndices, Value numElements, Value stride=nullptr, Value elementsPerStride=nullptr) | mlir::affine::AffineDmaStartOp | static |
| classof(Operation *op) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| classof(const T *op) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| clone() | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inline |
| cloneWithoutRegions() | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inline |
| computePropertiesHash(const PropertiesTy &prop) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| ConcreteOpType typedef | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | |
| create(OpBuilder &builder, Location location, Value srcMemRef, AffineMap srcMap, ValueRange srcIndices, Value destMemRef, AffineMap dstMap, ValueRange destIndices, Value tagMemRef, AffineMap tagMap, ValueRange tagIndices, Value numElements, Value stride=nullptr, Value elementsPerStride=nullptr) | mlir::affine::AffineDmaStartOp | static |
| create(ImplicitLocOpBuilder &builder, Value srcMemRef, AffineMap srcMap, ValueRange srcIndices, Value destMemRef, AffineMap dstMap, ValueRange destIndices, Value tagMemRef, AffineMap tagMap, ValueRange tagIndices, Value numElements, Value stride=nullptr, Value elementsPerStride=nullptr) | mlir::affine::AffineDmaStartOp | static |
| dump() | mlir::OpState | inline |
| emitError(const Twine &message={}) | mlir::OpState | |
| emitOpError(const Twine &message={}) | mlir::OpState | |
| emitRemark(const Twine &message={}) | mlir::OpState | |
| emitWarning(const Twine &message={}) | mlir::OpState | |
| erase() | mlir::OpState | inline |
| fold(ArrayRef< Attribute > cstOperands, SmallVectorImpl< OpFoldResult > &results) | mlir::affine::AffineDmaStartOp | |
| genericParseProperties(OpAsmParser &parser, Attribute &result) | mlir::OpState | protectedstatic |
| genericPrintProperties(OpAsmPrinter &p, Attribute properties, ArrayRef< StringRef > elidedProps={}) | mlir::OpState | protectedstatic |
| getAffineMapAttrForMemRef(Value memref) | mlir::affine::AffineDmaStartOp | inline |
| getAsOpaquePointer() const | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inline |
| getAttributeNames() | mlir::affine::AffineDmaStartOp | inlinestatic |
| getCanonicalizationPatterns(RewritePatternSet &results, MLIRContext *context) | mlir::OpState | inlinestatic |
| getContext() | mlir::OpState | inline |
| getDstIndices() | mlir::affine::AffineDmaStartOp | inline |
| getDstMap() | mlir::affine::AffineDmaStartOp | inline |
| getDstMapAttr() | mlir::affine::AffineDmaStartOp | inline |
| getDstMapAttrStrName() | mlir::affine::AffineDmaStartOp | inlinestatic |
| getDstMemorySpace() | mlir::affine::AffineDmaStartOp | inline |
| getDstMemRef() | mlir::affine::AffineDmaStartOp | inline |
| getDstMemRefMutable() | mlir::affine::AffineDmaStartOp | inline |
| getDstMemRefOperandIndex() | mlir::affine::AffineDmaStartOp | inline |
| getDstMemRefRank() | mlir::affine::AffineDmaStartOp | inline |
| getDstMemRefType() | mlir::affine::AffineDmaStartOp | inline |
| getEffects(SmallVectorImpl< SideEffects::EffectInstance< MemoryEffects::Effect >> &effects) | mlir::affine::AffineDmaStartOp | |
| getEmptyProperties() | mlir::OpState | inlineprotectedstatic |
| getFasterMemPos() | mlir::affine::AffineDmaStartOp | inline |
| getFromOpaquePointer(const void *pointer) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| getLoc() | mlir::OpState | inline |
| getNumElements() | mlir::affine::AffineDmaStartOp | inline |
| getNumElementsPerStride() | mlir::affine::AffineDmaStartOp | inline |
| getOperation() | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inline |
| getOperationName() | mlir::affine::AffineDmaStartOp | inlinestatic |
| getProperties() | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inline |
| getPropertiesAsAttr(MLIRContext *ctx, const PropertiesTy &prop) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| getSrcIndices() | mlir::affine::AffineDmaStartOp | inline |
| getSrcMap() | mlir::affine::AffineDmaStartOp | inline |
| getSrcMapAttr() | mlir::affine::AffineDmaStartOp | inline |
| getSrcMapAttrStrName() | mlir::affine::AffineDmaStartOp | inlinestatic |
| getSrcMemorySpace() | mlir::affine::AffineDmaStartOp | inline |
| getSrcMemRef() | mlir::affine::AffineDmaStartOp | inline |
| getSrcMemRefMutable() | mlir::affine::AffineDmaStartOp | inline |
| getSrcMemRefOperandIndex() | mlir::affine::AffineDmaStartOp | inline |
| getSrcMemRefRank() | mlir::affine::AffineDmaStartOp | inline |
| getSrcMemRefType() | mlir::affine::AffineDmaStartOp | inline |
| getStride() | mlir::affine::AffineDmaStartOp | inline |
| getTagIndices() | mlir::affine::AffineDmaStartOp | inline |
| getTagMap() | mlir::affine::AffineDmaStartOp | inline |
| getTagMapAttr() | mlir::affine::AffineDmaStartOp | inline |
| getTagMapAttrStrName() | mlir::affine::AffineDmaStartOp | inlinestatic |
| getTagMemRef() | mlir::affine::AffineDmaStartOp | inline |
| getTagMemRefMutable() | mlir::affine::AffineDmaStartOp | inline |
| getTagMemRefOperandIndex() | mlir::affine::AffineDmaStartOp | inline |
| getTagMemRefRank() | mlir::affine::AffineDmaStartOp | inline |
| getTagMemRefType() | mlir::affine::AffineDmaStartOp | inline |
| hasProperties() | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| hasTrait() | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| InferredProperties typedef | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | |
| isDestMemorySpaceFaster() | mlir::affine::AffineDmaStartOp | inline |
| isSrcMemorySpaceFaster() | mlir::affine::AffineDmaStartOp | inline |
| isStrided() | mlir::affine::AffineDmaStartOp | inline |
| Op() | mlir::affine::AffineDmaStartOp | inlineexplicit |
| Op(std::nullptr_t) | mlir::affine::AffineDmaStartOp | inline |
| Op(Operation *state) | mlir::affine::AffineDmaStartOp | inlineexplicit |
| Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait >::Op(std::nullptr_t) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inline |
| Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait >::Op(Operation *state) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlineexplicit |
| operator bool() | mlir::OpState | inlineexplicit |
| operator Operation *() const | mlir::OpState | inline |
| operator->() const | mlir::OpState | inline |
| OpState(Operation *state) | mlir::OpState | inlineexplicitprotected |
| parse(OpAsmParser &parser, OperationState &result) | mlir::affine::AffineDmaStartOp | static |
| parseProperties(OpAsmParser &parser, OperationState &result) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| populateDefaultAttrs(const OperationName &, NamedAttrList &) | mlir::OpState | inlinestatic |
| populateDefaultProperties(OperationName opName, InferredProperties< T > &properties) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| print(OpAsmPrinter &p) | mlir::affine::AffineDmaStartOp | |
| Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait >::print(raw_ostream &os, OpPrintingFlags flags={}) | mlir::OpState | inline |
| Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait >::print(raw_ostream &os, AsmState &asmState) | mlir::OpState | inline |
| Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait >::print(Operation *op, OpAsmPrinter &p, StringRef defaultDialect) | mlir::OpState | protectedstatic |
| printOpName(Operation *op, OpAsmPrinter &p, StringRef defaultDialect) | mlir::OpState | protectedstatic |
| printProperties(MLIRContext *ctx, OpAsmPrinter &p, const T &properties, ArrayRef< StringRef > elidedProps={}) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| setPropertiesFromAttr(PropertiesTy &prop, Attribute attr, function_ref< InFlightDiagnostic()> emitError) | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inlinestatic |
| use_empty() | mlir::OpState | inline |
| verify() | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inline |
| verifyInvariants() | mlir::affine::AffineDmaStartOp | inline |
| verifyInvariantsImpl() | mlir::affine::AffineDmaStartOp | |
| verifyRegions() | mlir::Op< AffineDmaStartOp, OpTrait::MemRefsNormalizable, OpTrait::VariadicOperands, OpTrait::ZeroResults, OpTrait::OpInvariants, AffineMapAccessInterface::Trait, MemoryEffectOpInterface::Trait > | inline |
| walk(FnT &&callback) | mlir::OpState | inline |
| walk(FnT &&callback) | mlir::OpState | inline |