Skip to content

Commit 3309061

Browse files
committed
[lldb] Cover all of SVE_TYPE in encoding switch
1 parent a4ace3d commit 3309061

File tree

1 file changed

+2
-56
lines changed

1 file changed

+2
-56
lines changed

lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp

Lines changed: 2 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -5032,62 +5032,8 @@ lldb::Encoding TypeSystemClang::GetEncoding(lldb::opaque_compiler_type_t type,
50325032
break;
50335033

50345034
// ARM -- Scalable Vector Extension
5035-
case clang::BuiltinType::SveBool:
5036-
case clang::BuiltinType::SveBoolx2:
5037-
case clang::BuiltinType::SveBoolx4:
5038-
case clang::BuiltinType::SveCount:
5039-
case clang::BuiltinType::SveInt8:
5040-
case clang::BuiltinType::SveInt8x2:
5041-
case clang::BuiltinType::SveInt8x3:
5042-
case clang::BuiltinType::SveInt8x4:
5043-
case clang::BuiltinType::SveInt16:
5044-
case clang::BuiltinType::SveInt16x2:
5045-
case clang::BuiltinType::SveInt16x3:
5046-
case clang::BuiltinType::SveInt16x4:
5047-
case clang::BuiltinType::SveInt32:
5048-
case clang::BuiltinType::SveInt32x2:
5049-
case clang::BuiltinType::SveInt32x3:
5050-
case clang::BuiltinType::SveInt32x4:
5051-
case clang::BuiltinType::SveInt64:
5052-
case clang::BuiltinType::SveInt64x2:
5053-
case clang::BuiltinType::SveInt64x3:
5054-
case clang::BuiltinType::SveInt64x4:
5055-
case clang::BuiltinType::SveUint8:
5056-
case clang::BuiltinType::SveUint8x2:
5057-
case clang::BuiltinType::SveUint8x3:
5058-
case clang::BuiltinType::SveUint8x4:
5059-
case clang::BuiltinType::SveUint16:
5060-
case clang::BuiltinType::SveUint16x2:
5061-
case clang::BuiltinType::SveUint16x3:
5062-
case clang::BuiltinType::SveUint16x4:
5063-
case clang::BuiltinType::SveUint32:
5064-
case clang::BuiltinType::SveUint32x2:
5065-
case clang::BuiltinType::SveUint32x3:
5066-
case clang::BuiltinType::SveUint32x4:
5067-
case clang::BuiltinType::SveUint64:
5068-
case clang::BuiltinType::SveUint64x2:
5069-
case clang::BuiltinType::SveUint64x3:
5070-
case clang::BuiltinType::SveUint64x4:
5071-
case clang::BuiltinType::SveMFloat8:
5072-
case clang::BuiltinType::SveMFloat8x2:
5073-
case clang::BuiltinType::SveMFloat8x3:
5074-
case clang::BuiltinType::SveMFloat8x4:
5075-
case clang::BuiltinType::SveFloat16:
5076-
case clang::BuiltinType::SveBFloat16:
5077-
case clang::BuiltinType::SveBFloat16x2:
5078-
case clang::BuiltinType::SveBFloat16x3:
5079-
case clang::BuiltinType::SveBFloat16x4:
5080-
case clang::BuiltinType::SveFloat16x2:
5081-
case clang::BuiltinType::SveFloat16x3:
5082-
case clang::BuiltinType::SveFloat16x4:
5083-
case clang::BuiltinType::SveFloat32:
5084-
case clang::BuiltinType::SveFloat32x2:
5085-
case clang::BuiltinType::SveFloat32x3:
5086-
case clang::BuiltinType::SveFloat32x4:
5087-
case clang::BuiltinType::SveFloat64:
5088-
case clang::BuiltinType::SveFloat64x2:
5089-
case clang::BuiltinType::SveFloat64x3:
5090-
case clang::BuiltinType::SveFloat64x4:
5035+
#define SVE_TYPE(Name, Id, SingletonId) case clang::BuiltinType::Id:
5036+
#include "clang/Basic/AArch64SVEACLETypes.def"
50915037
break;
50925038

50935039
// RISC-V V builtin types.

0 commit comments

Comments
 (0)