Home
last modified time | relevance | path

Searched refs:getElementTypes (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/mlir/examples/toy/Ch7/include/toy/
H A DDialect.h70 llvm::ArrayRef<mlir::Type> getElementTypes();
73 size_t getNumElementTypes() { return getElementTypes().size(); } in getNumElementTypes()
/llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/
H A DDialect.cpp219 llvm::ArrayRef<mlir::Type> resultElementTypes = resultType.getElementTypes(); in verifyConstantForType()
426 mlir::Type resultType = structTy.getElementTypes()[index]; in build()
439 if (resultType != structTy.getElementTypes()[indexValue]) in verify()
551 llvm::ArrayRef<mlir::Type> StructType::getElementTypes() { in getElementTypes() function in StructType
605 llvm::interleaveComma(structType.getElementTypes(), printer); in printType()
/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/
H A DTypes.h253 ArrayRef<Type> getElementTypes() const;
259 size_t size() const { return getElementTypes().size(); } in size()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/
H A DTypes.cpp149 ArrayRef<Type> TupleType::getElementTypes() const { in getElementTypes() function in TupleType
H A DNodePrinter.cpp146 llvm::zip(type.getElementNames(), type.getElementTypes()), os, in print()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVTypes.cpp1009 StructType::ElementTypeRange StructType::getElementTypes() const { in getElementTypes() function in StructType
1056 for (Type elementType : getElementTypes()) in getExtensions()
1063 for (Type elementType : getElementTypes()) in getCapabilities()
/llvm-project-15.0.7/mlir/docs/Tutorials/Toy/
H A DCh-7.md170 llvm::ArrayRef<mlir::Type> getElementTypes() {
176 size_t getNumElementTypes() { return getElementTypes().size(); }
308 llvm::interleaveComma(structType.getElementTypes(), printer);
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVTypes.h366 ElementTypeRange getElementTypes() const;
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/
H A DParser.cpp695 exprTupleType.getElementTypes()[i])); in convertExpressionTo()
704 tupleType.getElementTypes()[i], diagFn))) in convertExpressionTo()
2785 return tupleType.getElementTypes()[index]; in validateMemberAccess()
2792 return tupleType.getElementTypes()[it - elementNames.begin()]; in validateMemberAccess()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/
H A DMLIRGen.cpp570 for (ast::Type type : tupleType.getElementTypes()) in genConstraintOrRewriteCall()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp193 llvm::map_range(type.getElementTypes(), [&](Type elementType) { in convertStructTypeWithOffset()
204 llvm::map_range(type.getElementTypes(), [&](Type elementType) { in convertStructTypePacked()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DPDLLServer.cpp638 resultTupleTy.getElementTypes())) { in buildHoverForUserConstraintOrRewrite()
715 ArrayRef<ast::Type> elementTypes = tupleType.getElementTypes(); in codeCompleteTupleMemberAccess()