Home
last modified time | relevance | path

Searched refs:parseType (Results 1 – 25 of 70) sorted by relevance

123

/llvm-project-15.0.7/llvm/unittests/AsmParser/
H A DAsmParserTest.cpp178 Ty = parseType("i32", Error, M, &Mapping); in TEST()
184 Ty = parseType("i13", Error, M, &Mapping); in TEST()
190 Ty = parseType("float", Error, M, &Mapping); in TEST()
194 Ty = parseType("double", Error, M, &Mapping); in TEST()
200 Ty = parseType("%st", Error, M, &Mapping); in TEST()
214 Ty = parseType("%0", Error, M, &Mapping); in TEST()
228 Ty = parseType("<5 x i32>", Error, M, &Mapping); in TEST()
241 Ty = parseType("%opaque", Error, M, &Mapping); in TEST()
250 Ty = parseType("i32*", Error, M, &Mapping); in TEST()
258 Ty = parseType("i32**", Error, M, &Mapping); in TEST()
[all …]
/llvm-project-15.0.7/llvm/unittests/Demangle/
H A DItaniumDemangleTest.cpp74 Node *parseType() { in TEST() function
76 return AbstractManglingParser<TestParser, TestAllocator>::parseType(); in TEST()
97 Node *parseType() { in TEST() function
99 Node *N = AbstractManglingParser<TestParser, TestAllocator>::parseType(); in TEST()
/llvm-project-15.0.7/mlir/lib/AsmParser/
H A DDialectSymbolParser.cpp229 if (consumeIf(Token::colon) && !(attrType = parseType())) in parseExtendedAttr()
281 Type type = dialect->parseType(customParser); in parseExtendedType()
350 Type mlir::parseType(StringRef typeStr, MLIRContext *context) { in parseType() function in mlir
352 return parseType(typeStr, context, numRead); in parseType()
355 Type mlir::parseType(StringRef typeStr, MLIRContext *context, size_t &numRead) { in parseType() function in mlir
357 [](Parser &parser) { return parser.parseType(); }); in parseType()
H A DTypeParser.cpp42 return failure(!(type = parseType())); in parseOptionalType()
54 Type Parser::parseType() { in parseType() function in Parser
83 auto elt = parseType(); in parseTypeListNoParens()
122 auto elementType = parseType(); in parseComplexType()
216 auto elementType = parseType(); in parseMemRefType()
399 auto elementType = parseType(); in parseTensorType()
472 auto elementType = parseType(); in parseVectorType()
H A DAsmParserImpl.h386 function_ref<ParseResult(Type &result)> parseType) override { in parseCustomTypeWithFallback() argument
388 return parseType(result); in parseCustomTypeWithFallback()
389 result = parser.parseType(); in parseCustomTypeWithFallback()
477 ParseResult parseType(Type &result) override { in parseType() function
478 return failure(!(result = parser.parseType())); in parseType()
504 !(result = parser.parseType())); in parseColonType()
H A DAttributeParser.cpp154 if (!type && consumeIf(Token::colon) && !(type = parseType())) in parseAttribute()
335 else if (!(type = parseType())) in parseFloatAttr()
402 else if (!(type = parseType())) in parseDecOrHexAttr()
839 auto type = parseType(); in parseDenseArrayAttr()
972 if (!(type = parseType())) in parseElementsLiteralType()
/llvm-project-15.0.7/mlir/include/mlir/AsmParser/
H A DAsmParser.h70 Type parseType(llvm::StringRef typeStr, MLIRContext *context);
77 Type parseType(llvm::StringRef typeStr, MLIRContext *context, size_t &numRead);
/llvm-project-15.0.7/llvm/lib/Demangle/
H A DDLangDemangle.cpp172 const char *parseType(const char *Mangled);
315 Backref = parseType(Backref); in parseTypeBackref()
364 Mangled = parseType(Mangled); in parseMangle()
454 const char *Demangler::parseType(const char *Mangled) { in parseType() function in Demangler
/llvm-project-15.0.7/mlir/lib/Dialect/Quant/IR/
H A DTypeParser.cpp100 if (failed(parser.parseType(type))) { in parseExpressedTypeAndRange()
150 if (parser.parseType(expressedType)) { in parseAnyType()
228 if (parser.parseColon() || parser.parseType(expressedType)) { in parseUniformType()
321 Type QuantizationDialect::parseType(DialectAsmParser &parser) const { in parseType() function in QuantizationDialect
/llvm-project-15.0.7/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h2517 Node *parseType();
3539 Node *T = getDerived().parseType(); in parseFunctionType()
3630 Node *Ty = getDerived().parseType(); in parseArrayType()
3715 Node *Ty = getDerived().parseType(); in parseQualifiedType()
4187 Ty = getDerived().parseType(); in parseConversionExpr()
4441 Node *Ty = getDerived().parseType(); in parsePointerToMemberConversionExpr()
4459 Node *Ty = getDerived().parseType(); in parseSubobjectExpr()
4626 Ty = getDerived().parseType(); in parseExpr()
5313 Node *Type = parseType();
5385 return getDerived().parseType();
[all …]
/llvm-project-15.0.7/libcxxabi/src/demangle/
H A DItaniumDemangle.h2517 Node *parseType();
3539 Node *T = getDerived().parseType(); in parseFunctionType()
3630 Node *Ty = getDerived().parseType(); in parseArrayType()
3715 Node *Ty = getDerived().parseType(); in parseQualifiedType()
4187 Ty = getDerived().parseType(); in parseConversionExpr()
4441 Node *Ty = getDerived().parseType(); in parsePointerToMemberConversionExpr()
4459 Node *Ty = getDerived().parseType(); in parseSubobjectExpr()
4626 Ty = getDerived().parseType(); in parseExpr()
5313 Node *Type = parseType();
5385 return getDerived().parseType();
[all …]
/llvm-project-15.0.7/llvm/include/llvm/AsmParser/
H A DLLParser.h394 bool parseType(Type *&Result, const Twine &Msg, bool AllowVoid = false);
395 bool parseType(Type *&Result, bool AllowVoid = false) {
396 return parseType(Result, "expected type", AllowVoid);
398 bool parseType(Type *&Result, const Twine &Msg, LocTy &Loc,
401 return parseType(Result, Msg, AllowVoid);
403 bool parseType(Type *&Result, LocTy &Loc, bool AllowVoid = false) {
405 return parseType(Result, AllowVoid);
H A DParser.h176 Type *parseType(StringRef Asm, SMDiagnostic &Err, const Module &M,
/llvm-project-15.0.7/mlir/lib/IR/
H A DFunctionImplementation.cpp62 if (parser.parseType(argument.type) || in parseFunctionArgumentList()
89 if (parser.parseType(ty)) in parseFunctionResultList()
105 if (parser.parseType(resultTypes.back()) || in parseFunctionResultList()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVDialect.cpp159 if (parser.parseType(type)) in parseAndVerifyType()
203 if (parser.parseType(type)) in parseAndVerifyMatrixType()
239 if (parser.parseType(type)) in parseAndVerifySampledImageType()
709 if (parser.parseType(memberType)) in parseStructType()
747 Type SPIRVDialect::parseType(DialectAsmParser &parser) const { in parseType() function in SPIRVDialect
/llvm-project-15.0.7/flang/lib/Optimizer/Dialect/
H A DFIRType.cpp54 if (parser.parseLess() || parser.parseType(ty) || parser.parseGreater()) in parseTypeSingleton()
350 if (parser.parseLess() || parser.parseType(ty) || parser.parseGreater()) in parse()
383 if (parser.parseLess() || parser.parseType(ofTy)) in parse()
601 parser.parseType(intTy)) { in parse()
619 parser.parseType(fldTy)) { in parse()
750 if (parser.parseType(eleTy)) in parse()
908 parser.parseType(eleTy) || parser.parseGreater()) in parse()
H A DFIRAttr.cpp186 if (parser.parseLess() || parser.parseType(type) || parser.parseGreater()) { in parseFirAttribute()
194 if (parser.parseLess() || parser.parseType(type) || parser.parseGreater()) { in parseFirAttribute()
H A DFIRDialect.cpp76 mlir::Type fir::FIROpsDialect::parseType(mlir::DialectAsmParser &parser) const { in parseType() function in fir::FIROpsDialect
/llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/
H A DFIRDialect.h32 mlir::Type parseType(mlir::DialectAsmParser &parser) const override;
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestTypes.cpp155 parser.parseComma() || parser.parseType(oneType) || parser.parseComma() || in parse()
220 if (p.parseKeyword(&name) || p.parseComma() || p.parseType(type) || in parse()
458 Type TestDialect::parseType(DialectAsmParser &parser) const { in parseType() function in TestDialect
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DOpImplementation.h1041 virtual ParseResult parseType(Type &result) = 0;
1046 Type &result, function_ref<ParseResult(Type &result)> parseType) = 0;
1053 ParseResult parseType(TypeT &result) { in parseType() function
1058 if (parseType(type)) in parseType()
1104 return parseType(result); in parseCustomTypeWithFallback()
1110 [&]() { return parseType(result.emplace_back()); }); in parseTypeList()
1151 return failure(parseKeyword(keyword) || parseType(result)); in parseKeywordType()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp233 parser.parseType(elemType) || in parse()
235 parser.getCurrentLocation(&trailingTypeLoc) || parser.parseType(type)) in parse()
826 if (parser.parseArrow() || parser.parseType(trailingType)) in parse()
882 if (parser.parseType(type)) in parse()
1130 parser.parseType(ty) || in parse()
1137 if (parser.parseColon() || parser.parseType(type)) in parse()
1516 parser.parseType(containerType) || in parse()
1651 parser.parseType(containerType)) in parse()
2133 parser.parseType(typeV2) || in parse()
2744 Type LLVMDialect::parseType(DialectAsmParser &parser) const { in parseType() function in LLVMDialect
[all …]
/llvm-project-15.0.7/llvm/lib/Support/
H A DItaniumManglingCanonicalizer.cpp229 N = P->Demangler.parseType(); in addEquivalence()
236 N = P->Demangler.parseType(); in addEquivalence()
/llvm-project-15.0.7/mlir/lib/Dialect/Async/IR/
H A DAsync.cpp289 if (parser.parseType(operandType)) in parseAwaitResultType()
344 if (parser.parseLess() || parser.parseType(ty) || parser.parseGreater()) { in parse()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.h92 Optional<wasm::ValType> parseType(StringRef Type);

123