Home
last modified time | relevance | path

Searched refs:memberType (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Utils/
H A DLayoutUtils.cpp46 auto memberType = in decorateType() local
49 memberTypes.push_back(memberType); in decorateType()
109 auto memberType = decorateType(elementType, elementSize, elementAlignment); in decorateType() local
117 return VectorType::get(numElements, memberType); in decorateType()
128 auto memberType = decorateType(elementType, elementSize, elementAlignment); in decorateType() local
134 return spirv::ArrayType::get(memberType, numElements, elementSize); in decorateType()
142 auto memberType = decorateType(elementType, elementSize, alignment); in decorateType() local
143 return spirv::RuntimeArrayType::get(memberType, elementSize); in decorateType()
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.cpp895 Type memberType = getType(operands[1]); in processRuntimeArrayType() local
896 if (!memberType) { in processRuntimeArrayType()
902 memberType, typeDecorations.lookup(operands[0])); in processRuntimeArrayType()
926 Type memberType = getType(op); in processStructType() local
929 if (!memberType && !typeForwardPtr) in processStructType()
933 if (!memberType) in processStructType()
936 memberTypes.push_back(memberType); in processStructType()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVDialect.cpp708 Type memberType; in parseStructType() local
709 if (parser.parseType(memberType)) in parseStructType()
711 memberTypes.push_back(memberType); in parseStructType()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/
H A DParser.cpp2744 FailureOr<ast::Type> memberType = validateMemberAccess(parentExpr, name, loc); in createMemberAccessExpr() local
2745 if (failed(memberType)) in createMemberAccessExpr()
2748 return ast::MemberAccessExpr::create(ctx, loc, parentExpr, name, *memberType); in createMemberAccessExpr()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGClass.cpp158 QualType memberType = memberPtrType->getPointeeType(); in EmitCXXMemberDataPointerAddress() local
160 CGM.getNaturalTypeAlignment(memberType, BaseInfo, TBAAInfo); in EmitCXXMemberDataPointerAddress()