MLIR
20.0.0git
|
This is the complete list of members for mlir::OpAsmParser, including all inherited members.
addTypesToList(ArrayRef< Type > types, SmallVectorImpl< Type > &result) | mlir::AsmParser | inline |
addTypeToList(Type type, SmallVectorImpl< Type > &result) | mlir::AsmParser | inline |
AsmParser()=default | mlir::OpAsmParser | |
codeCompleteExpectedTokens(ArrayRef< StringRef > tokens)=0 | mlir::AsmParser | protectedpure virtual |
Delimiter enum name | mlir::AsmParser | |
detect_has_parse_method typedef | mlir::AsmParser | |
detect_type_has_parse_method typedef | mlir::AsmParser | |
emitError(SMLoc loc, const Twine &message={})=0 | mlir::AsmParser | pure virtual |
getBuilder() const =0 | mlir::AsmParser | pure virtual |
getChecked(SMLoc loc, ParamsT &&...params) | mlir::AsmParser | inline |
getChecked(ParamsT &&...params) | mlir::AsmParser | inline |
getContext() const | mlir::AsmParser | |
getCurrentLocation()=0 | mlir::AsmParser | pure virtual |
getCurrentLocation(SMLoc *loc) | mlir::AsmParser | inline |
getEncodedSourceLoc(SMLoc loc)=0 | mlir::AsmParser | pure virtual |
getNameLoc() const =0 | mlir::AsmParser | pure virtual |
getNumResults() const =0 | mlir::OpAsmParser | pure virtual |
getResultName(unsigned resultNo) const =0 | mlir::OpAsmParser | pure virtual |
has_parse_method typedef | mlir::AsmParser | |
parseAffineExpr(ArrayRef< std::pair< StringRef, AffineExpr >> symbolSet, AffineExpr &expr)=0 | mlir::AsmParser | pure virtual |
parseAffineExprOfSSAIds(SmallVectorImpl< UnresolvedOperand > &dimOperands, SmallVectorImpl< UnresolvedOperand > &symbOperands, AffineExpr &expr)=0 | mlir::OpAsmParser | pure virtual |
parseAffineMap(AffineMap &map)=0 | mlir::AsmParser | pure virtual |
parseAffineMapOfSSAIds(SmallVectorImpl< UnresolvedOperand > &operands, Attribute &map, StringRef attrName, NamedAttrList &attrs, Delimiter delimiter=Delimiter::Square)=0 | mlir::OpAsmParser | pure virtual |
parseArgument(Argument &result, bool allowType=false, bool allowAttrs=false)=0 | mlir::OpAsmParser | pure virtual |
parseArgumentList(SmallVectorImpl< Argument > &result, Delimiter delimiter=Delimiter::None, bool allowType=false, bool allowAttrs=false)=0 | mlir::OpAsmParser | pure virtual |
parseArrow()=0 | mlir::AsmParser | pure virtual |
parseArrowTypeList(SmallVectorImpl< Type > &result)=0 | mlir::AsmParser | pure virtual |
parseAssignmentList(SmallVectorImpl< Argument > &lhs, SmallVectorImpl< UnresolvedOperand > &rhs) | mlir::OpAsmParser | inline |
parseAttribute(Attribute &result, Type type={})=0 | mlir::AsmParser | pure virtual |
parseAttribute(AttrType &result, Type type={}) | mlir::AsmParser | inline |
parseAttribute(Attribute &result, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
parseAttribute(AttrType &result, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
parseAttribute(AttrType &result, Type type, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
parseBase64Bytes(std::vector< char > *bytes)=0 | mlir::AsmParser | pure virtual |
parseColon()=0 | mlir::AsmParser | pure virtual |
parseColonType(Type &result)=0 | mlir::AsmParser | pure virtual |
parseColonType(TypeType &result) | mlir::AsmParser | inline |
parseColonTypeList(SmallVectorImpl< Type > &result)=0 | mlir::AsmParser | pure virtual |
parseComma()=0 | mlir::AsmParser | pure virtual |
parseCommaSeparatedList(Delimiter delimiter, function_ref< ParseResult()> parseElementFn, StringRef contextMessage=StringRef())=0 | mlir::AsmParser | pure virtual |
parseCommaSeparatedList(function_ref< ParseResult()> parseElementFn) | mlir::AsmParser | inline |
parseCustomAttributeWithFallback(Attribute &result, Type type, function_ref< ParseResult(Attribute &result, Type type)> parseAttribute)=0 | mlir::AsmParser | pure virtual |
parseCustomAttributeWithFallback(AttrType &result, Type type, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
parseCustomAttributeWithFallback(AttrType &result, Type type, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
parseCustomAttributeWithFallback(AttrType &result, Type type={}) | mlir::AsmParser | inline |
parseCustomAttributeWithFallback(AttrType &result, Type type={}) | mlir::AsmParser | inline |
parseCustomOperationName()=0 | mlir::OpAsmParser | pure virtual |
parseCustomTypeWithFallback(Type &result, function_ref< ParseResult(Type &result)> parseType)=0 | mlir::AsmParser | pure virtual |
parseCustomTypeWithFallback(TypeT &result) | mlir::AsmParser | inline |
parseCustomTypeWithFallback(TypeT &result) | mlir::AsmParser | inline |
parseDecimalInteger(IntT &result) | mlir::AsmParser | inline |
parseDimensionList(SmallVectorImpl< int64_t > &dimensions, bool allowDynamic=true, bool withTrailingX=true)=0 | mlir::AsmParser | pure virtual |
parseEllipsis()=0 | mlir::AsmParser | pure virtual |
parseEqual()=0 | mlir::AsmParser | pure virtual |
parseFloat(double &result)=0 | mlir::AsmParser | pure virtual |
parseFloat(const llvm::fltSemantics &semantics, APFloat &result)=0 | mlir::AsmParser | pure virtual |
parseGenericOperation(Block *insertBlock, Block::iterator insertPt)=0 | mlir::OpAsmParser | pure virtual |
parseGenericOperationAfterOpName(OperationState &result, std::optional< ArrayRef< UnresolvedOperand >> parsedOperandType=std::nullopt, std::optional< ArrayRef< Block * >> parsedSuccessors=std::nullopt, std::optional< MutableArrayRef< std::unique_ptr< Region >>> parsedRegions=std::nullopt, std::optional< ArrayRef< NamedAttribute >> parsedAttributes=std::nullopt, std::optional< Attribute > parsedPropertiesAttribute=std::nullopt, std::optional< FunctionType > parsedFnType=std::nullopt)=0 | mlir::OpAsmParser | pure virtual |
parseGreater()=0 | mlir::AsmParser | pure virtual |
parseInteger(IntT &result) | mlir::AsmParser | inline |
parseIntegerSet(IntegerSet &set)=0 | mlir::AsmParser | pure virtual |
parseKeyword(StringRef keyword) | mlir::AsmParser | inline |
parseKeyword(StringRef keyword, const Twine &msg)=0 | mlir::AsmParser | pure virtual |
parseKeyword(StringRef *keyword) | mlir::AsmParser | inline |
parseKeywordOrCompletion(StringRef *keyword)=0 | mlir::AsmParser | protectedpure virtual |
parseKeywordOrString(std::string *result) | mlir::AsmParser | inline |
parseKeywordType(const char *keyword, Type &result) | mlir::AsmParser | inline |
parseLBrace()=0 | mlir::AsmParser | pure virtual |
parseLess()=0 | mlir::AsmParser | pure virtual |
parseLParen()=0 | mlir::AsmParser | pure virtual |
parseLSquare()=0 | mlir::AsmParser | pure virtual |
parseMinus()=0 | mlir::AsmParser | pure virtual |
parseOperand(UnresolvedOperand &result, bool allowResultNumber=true)=0 | mlir::OpAsmParser | pure virtual |
parseOperandList(SmallVectorImpl< UnresolvedOperand > &result, Delimiter delimiter=Delimiter::None, bool allowResultNumber=true, int requiredOperandCount=-1)=0 | mlir::OpAsmParser | pure virtual |
parseOperandList(SmallVectorImpl< UnresolvedOperand > &result, int requiredOperandCount, Delimiter delimiter=Delimiter::None) | mlir::OpAsmParser | inline |
parseOptionalArgument(Argument &result, bool allowType=false, bool allowAttrs=false)=0 | mlir::OpAsmParser | pure virtual |
parseOptionalArrow()=0 | mlir::AsmParser | pure virtual |
parseOptionalArrowTypeList(SmallVectorImpl< Type > &result)=0 | mlir::AsmParser | pure virtual |
parseOptionalAssignmentList(SmallVectorImpl< Argument > &lhs, SmallVectorImpl< UnresolvedOperand > &rhs)=0 | mlir::OpAsmParser | pure virtual |
parseOptionalAttrDict(NamedAttrList &result)=0 | mlir::AsmParser | pure virtual |
parseOptionalAttrDictWithKeyword(NamedAttrList &result)=0 | mlir::AsmParser | pure virtual |
parseOptionalAttribute(Attribute &result, Type type={})=0 | mlir::AsmParser | pure virtual |
parseOptionalAttribute(ArrayAttr &result, Type type={})=0 | mlir::AsmParser | pure virtual |
parseOptionalAttribute(StringAttr &result, Type type={})=0 | mlir::AsmParser | pure virtual |
parseOptionalAttribute(SymbolRefAttr &result, Type type={})=0 | mlir::AsmParser | pure virtual |
parseOptionalAttribute(AttrType &result, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
parseOptionalAttribute(AttrType &result, Type type, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
parseOptionalColon()=0 | mlir::AsmParser | pure virtual |
parseOptionalColonTypeList(SmallVectorImpl< Type > &result)=0 | mlir::AsmParser | pure virtual |
parseOptionalComma()=0 | mlir::AsmParser | pure virtual |
parseOptionalDecimalInteger(APInt &result)=0 | mlir::AsmParser | pure virtual |
parseOptionalDecimalInteger(IntT &result) | mlir::AsmParser | inline |
parseOptionalEllipsis()=0 | mlir::AsmParser | pure virtual |
parseOptionalEqual()=0 | mlir::AsmParser | pure virtual |
parseOptionalGreater()=0 | mlir::AsmParser | pure virtual |
parseOptionalInteger(APInt &result)=0 | mlir::AsmParser | pure virtual |
parseOptionalInteger(IntT &result) | mlir::AsmParser | inline |
parseOptionalKeyword(StringRef keyword)=0 | mlir::AsmParser | pure virtual |
parseOptionalKeyword(StringRef *keyword)=0 | mlir::AsmParser | pure virtual |
parseOptionalKeyword(StringRef *keyword, ArrayRef< StringRef > allowedValues)=0 | mlir::AsmParser | pure virtual |
parseOptionalKeywordOrString(std::string *result)=0 | mlir::AsmParser | pure virtual |
parseOptionalLBrace()=0 | mlir::AsmParser | pure virtual |
parseOptionalLess()=0 | mlir::AsmParser | pure virtual |
parseOptionalLocationSpecifier(std::optional< Location > &result)=0 | mlir::OpAsmParser | pure virtual |
parseOptionalLParen()=0 | mlir::AsmParser | pure virtual |
parseOptionalLSquare()=0 | mlir::AsmParser | pure virtual |
parseOptionalMinus()=0 | mlir::AsmParser | pure virtual |
parseOptionalOperand(UnresolvedOperand &result, bool allowResultNumber=true)=0 | mlir::OpAsmParser | pure virtual |
parseOptionalPlus()=0 | mlir::AsmParser | pure virtual |
parseOptionalQuestion()=0 | mlir::AsmParser | pure virtual |
parseOptionalRBrace()=0 | mlir::AsmParser | pure virtual |
parseOptionalRegion(Region ®ion, ArrayRef< Argument > arguments={}, bool enableNameShadowing=false)=0 | mlir::OpAsmParser | pure virtual |
parseOptionalRegion(std::unique_ptr< Region > ®ion, ArrayRef< Argument > arguments={}, bool enableNameShadowing=false)=0 | mlir::OpAsmParser | pure virtual |
parseOptionalRParen()=0 | mlir::AsmParser | pure virtual |
parseOptionalRSquare()=0 | mlir::AsmParser | pure virtual |
parseOptionalStar()=0 | mlir::AsmParser | pure virtual |
parseOptionalString(std::string *string)=0 | mlir::AsmParser | pure virtual |
parseOptionalSuccessor(Block *&dest)=0 | mlir::OpAsmParser | pure virtual |
parseOptionalSymbolName(StringAttr &result)=0 | mlir::AsmParser | pure virtual |
parseOptionalSymbolName(StringAttr &result, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
parseOptionalType(Type &result)=0 | mlir::AsmParser | pure virtual |
parseOptionalVerticalBar()=0 | mlir::AsmParser | pure virtual |
parsePlus()=0 | mlir::AsmParser | pure virtual |
parseQuestion()=0 | mlir::AsmParser | pure virtual |
parseRBrace()=0 | mlir::AsmParser | pure virtual |
parseRegion(Region ®ion, ArrayRef< Argument > arguments={}, bool enableNameShadowing=false)=0 | mlir::OpAsmParser | pure virtual |
parseResourceHandle() | mlir::AsmParser | inline |
parseResourceHandle(Dialect *dialect)=0 | mlir::AsmParser | protectedpure virtual |
parseRParen()=0 | mlir::AsmParser | pure virtual |
parseRSquare()=0 | mlir::AsmParser | pure virtual |
parseStar()=0 | mlir::AsmParser | pure virtual |
parseString(std::string *string) | mlir::AsmParser | inline |
parseSuccessor(Block *&dest)=0 | mlir::OpAsmParser | pure virtual |
parseSuccessorAndUseList(Block *&dest, SmallVectorImpl< Value > &operands)=0 | mlir::OpAsmParser | pure virtual |
parseSymbolName(StringAttr &result) | mlir::AsmParser | inline |
parseSymbolName(StringAttr &result, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
parseTrailingOperandList(SmallVectorImpl< UnresolvedOperand > &result, Delimiter delimiter=Delimiter::None) | mlir::OpAsmParser | inline |
parseType(Type &result)=0 | mlir::AsmParser | pure virtual |
parseType(TypeT &result) | mlir::AsmParser | inline |
parseTypeList(SmallVectorImpl< Type > &result) | mlir::AsmParser | |
parseVerticalBar()=0 | mlir::AsmParser | pure virtual |
parseXInDimensionList()=0 | mlir::AsmParser | pure virtual |
popCyclicParsing()=0 | mlir::AsmParser | protectedpure virtual |
pushCyclicParsing(const void *opaquePointer)=0 | mlir::AsmParser | protectedpure virtual |
resolveOperand(const UnresolvedOperand &operand, Type type, SmallVectorImpl< Value > &result)=0 | mlir::OpAsmParser | pure virtual |
resolveOperands(Operands &&operands, Type type, SmallVectorImpl< Value > &result) | mlir::OpAsmParser | inline |
resolveOperands(Operands &&operands, Type type, SMLoc loc, SmallVectorImpl< Value > &result) | mlir::OpAsmParser | inline |
resolveOperands(Operands &&operands, Types &&types, SMLoc loc, SmallVectorImpl< Value > &result) | mlir::OpAsmParser | inline |
tryStartCyclicParse(AttrOrTypeT attrOrType) | mlir::AsmParser | inline |
type_has_parse_method typedef | mlir::AsmParser | |
~AsmParser() | mlir::AsmParser | virtual |
~OpAsmParser() override | mlir::OpAsmParser |