From 50c28562c5c0a41da9e8d8275b7fb91e02171ee3 Mon Sep 17 00:00:00 2001 From: Wenju He Date: Wed, 11 Jan 2023 14:49:22 +0800 Subject: [PATCH] [lldb] Fix build warnings of unhandled SPIRV builtin types These types are introduced in #1945 --- .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp index bd017dab20bf0..30da5130d30b5 100644 --- a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp +++ b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp @@ -4966,6 +4966,21 @@ lldb::Encoding TypeSystemClang::GetEncoding(lldb::opaque_compiler_type_t type, case clang::BuiltinType::OCLIntelSubgroupAVCImeDualRefStreamin: break; + // SPIRV builtin types. + case clang::BuiltinType::SampledOCLImage1dRO: + case clang::BuiltinType::SampledOCLImage1dArrayRO: + case clang::BuiltinType::SampledOCLImage1dBufferRO: + case clang::BuiltinType::SampledOCLImage2dRO: + case clang::BuiltinType::SampledOCLImage2dArrayRO: + case clang::BuiltinType::SampledOCLImage2dDepthRO: + case clang::BuiltinType::SampledOCLImage2dArrayDepthRO: + case clang::BuiltinType::SampledOCLImage2dMSAARO: + case clang::BuiltinType::SampledOCLImage2dArrayMSAARO: + case clang::BuiltinType::SampledOCLImage2dMSAADepthRO: + case clang::BuiltinType::SampledOCLImage2dArrayMSAADepthRO: + case clang::BuiltinType::SampledOCLImage3dRO: + break; + // PowerPC -- Matrix Multiply Assist case clang::BuiltinType::VectorPair: case clang::BuiltinType::VectorQuad: