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 > | |
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) | 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 |
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 |
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 |
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=std::nullopt) | 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) | 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 |