mirror of
https://github.com/ziglang/zig.git
synced 2026-02-13 04:48:20 +00:00
update zig_clang C++ API wrapper bindings to LLVM 17
release/17.x branch, commit 8f4dd44097c9ae25dd203d5ac87f3b48f854bba8
This commit is contained in:
parent
cd8234c3ba
commit
1c7adf5064
238
src/clang.zig
238
src/clang.zig
@ -1621,10 +1621,10 @@ pub const BuiltinTypeKind = enum(c_int) {
|
||||
OCLIntelSubgroupAVCImeResult,
|
||||
OCLIntelSubgroupAVCRefResult,
|
||||
OCLIntelSubgroupAVCSicResult,
|
||||
OCLIntelSubgroupAVCImeResultSingleRefStreamout,
|
||||
OCLIntelSubgroupAVCImeResultDualRefStreamout,
|
||||
OCLIntelSubgroupAVCImeSingleRefStreamin,
|
||||
OCLIntelSubgroupAVCImeDualRefStreamin,
|
||||
OCLIntelSubgroupAVCImeResultSingleReferenceStreamout,
|
||||
OCLIntelSubgroupAVCImeResultDualReferenceStreamout,
|
||||
OCLIntelSubgroupAVCImeSingleReferenceStreamin,
|
||||
OCLIntelSubgroupAVCImeDualReferenceStreamin,
|
||||
SveInt8,
|
||||
SveInt16,
|
||||
SveInt32,
|
||||
@ -1674,6 +1674,9 @@ pub const BuiltinTypeKind = enum(c_int) {
|
||||
SveFloat64x4,
|
||||
SveBFloat16x4,
|
||||
SveBool,
|
||||
SveBoolx2,
|
||||
SveBoolx4,
|
||||
SveCount,
|
||||
VectorQuad,
|
||||
VectorPair,
|
||||
RvvInt8mf8,
|
||||
@ -1742,6 +1745,233 @@ pub const BuiltinTypeKind = enum(c_int) {
|
||||
RvvBool16,
|
||||
RvvBool32,
|
||||
RvvBool64,
|
||||
RvvInt8mf8x2,
|
||||
RvvInt8mf8x3,
|
||||
RvvInt8mf8x4,
|
||||
RvvInt8mf8x5,
|
||||
RvvInt8mf8x6,
|
||||
RvvInt8mf8x7,
|
||||
RvvInt8mf8x8,
|
||||
RvvInt8mf4x2,
|
||||
RvvInt8mf4x3,
|
||||
RvvInt8mf4x4,
|
||||
RvvInt8mf4x5,
|
||||
RvvInt8mf4x6,
|
||||
RvvInt8mf4x7,
|
||||
RvvInt8mf4x8,
|
||||
RvvInt8mf2x2,
|
||||
RvvInt8mf2x3,
|
||||
RvvInt8mf2x4,
|
||||
RvvInt8mf2x5,
|
||||
RvvInt8mf2x6,
|
||||
RvvInt8mf2x7,
|
||||
RvvInt8mf2x8,
|
||||
RvvInt8m1x2,
|
||||
RvvInt8m1x3,
|
||||
RvvInt8m1x4,
|
||||
RvvInt8m1x5,
|
||||
RvvInt8m1x6,
|
||||
RvvInt8m1x7,
|
||||
RvvInt8m1x8,
|
||||
RvvInt8m2x2,
|
||||
RvvInt8m2x3,
|
||||
RvvInt8m2x4,
|
||||
RvvInt8m4x2,
|
||||
RvvUint8mf8x2,
|
||||
RvvUint8mf8x3,
|
||||
RvvUint8mf8x4,
|
||||
RvvUint8mf8x5,
|
||||
RvvUint8mf8x6,
|
||||
RvvUint8mf8x7,
|
||||
RvvUint8mf8x8,
|
||||
RvvUint8mf4x2,
|
||||
RvvUint8mf4x3,
|
||||
RvvUint8mf4x4,
|
||||
RvvUint8mf4x5,
|
||||
RvvUint8mf4x6,
|
||||
RvvUint8mf4x7,
|
||||
RvvUint8mf4x8,
|
||||
RvvUint8mf2x2,
|
||||
RvvUint8mf2x3,
|
||||
RvvUint8mf2x4,
|
||||
RvvUint8mf2x5,
|
||||
RvvUint8mf2x6,
|
||||
RvvUint8mf2x7,
|
||||
RvvUint8mf2x8,
|
||||
RvvUint8m1x2,
|
||||
RvvUint8m1x3,
|
||||
RvvUint8m1x4,
|
||||
RvvUint8m1x5,
|
||||
RvvUint8m1x6,
|
||||
RvvUint8m1x7,
|
||||
RvvUint8m1x8,
|
||||
RvvUint8m2x2,
|
||||
RvvUint8m2x3,
|
||||
RvvUint8m2x4,
|
||||
RvvUint8m4x2,
|
||||
RvvInt16mf4x2,
|
||||
RvvInt16mf4x3,
|
||||
RvvInt16mf4x4,
|
||||
RvvInt16mf4x5,
|
||||
RvvInt16mf4x6,
|
||||
RvvInt16mf4x7,
|
||||
RvvInt16mf4x8,
|
||||
RvvInt16mf2x2,
|
||||
RvvInt16mf2x3,
|
||||
RvvInt16mf2x4,
|
||||
RvvInt16mf2x5,
|
||||
RvvInt16mf2x6,
|
||||
RvvInt16mf2x7,
|
||||
RvvInt16mf2x8,
|
||||
RvvInt16m1x2,
|
||||
RvvInt16m1x3,
|
||||
RvvInt16m1x4,
|
||||
RvvInt16m1x5,
|
||||
RvvInt16m1x6,
|
||||
RvvInt16m1x7,
|
||||
RvvInt16m1x8,
|
||||
RvvInt16m2x2,
|
||||
RvvInt16m2x3,
|
||||
RvvInt16m2x4,
|
||||
RvvInt16m4x2,
|
||||
RvvUint16mf4x2,
|
||||
RvvUint16mf4x3,
|
||||
RvvUint16mf4x4,
|
||||
RvvUint16mf4x5,
|
||||
RvvUint16mf4x6,
|
||||
RvvUint16mf4x7,
|
||||
RvvUint16mf4x8,
|
||||
RvvUint16mf2x2,
|
||||
RvvUint16mf2x3,
|
||||
RvvUint16mf2x4,
|
||||
RvvUint16mf2x5,
|
||||
RvvUint16mf2x6,
|
||||
RvvUint16mf2x7,
|
||||
RvvUint16mf2x8,
|
||||
RvvUint16m1x2,
|
||||
RvvUint16m1x3,
|
||||
RvvUint16m1x4,
|
||||
RvvUint16m1x5,
|
||||
RvvUint16m1x6,
|
||||
RvvUint16m1x7,
|
||||
RvvUint16m1x8,
|
||||
RvvUint16m2x2,
|
||||
RvvUint16m2x3,
|
||||
RvvUint16m2x4,
|
||||
RvvUint16m4x2,
|
||||
RvvInt32mf2x2,
|
||||
RvvInt32mf2x3,
|
||||
RvvInt32mf2x4,
|
||||
RvvInt32mf2x5,
|
||||
RvvInt32mf2x6,
|
||||
RvvInt32mf2x7,
|
||||
RvvInt32mf2x8,
|
||||
RvvInt32m1x2,
|
||||
RvvInt32m1x3,
|
||||
RvvInt32m1x4,
|
||||
RvvInt32m1x5,
|
||||
RvvInt32m1x6,
|
||||
RvvInt32m1x7,
|
||||
RvvInt32m1x8,
|
||||
RvvInt32m2x2,
|
||||
RvvInt32m2x3,
|
||||
RvvInt32m2x4,
|
||||
RvvInt32m4x2,
|
||||
RvvUint32mf2x2,
|
||||
RvvUint32mf2x3,
|
||||
RvvUint32mf2x4,
|
||||
RvvUint32mf2x5,
|
||||
RvvUint32mf2x6,
|
||||
RvvUint32mf2x7,
|
||||
RvvUint32mf2x8,
|
||||
RvvUint32m1x2,
|
||||
RvvUint32m1x3,
|
||||
RvvUint32m1x4,
|
||||
RvvUint32m1x5,
|
||||
RvvUint32m1x6,
|
||||
RvvUint32m1x7,
|
||||
RvvUint32m1x8,
|
||||
RvvUint32m2x2,
|
||||
RvvUint32m2x3,
|
||||
RvvUint32m2x4,
|
||||
RvvUint32m4x2,
|
||||
RvvInt64m1x2,
|
||||
RvvInt64m1x3,
|
||||
RvvInt64m1x4,
|
||||
RvvInt64m1x5,
|
||||
RvvInt64m1x6,
|
||||
RvvInt64m1x7,
|
||||
RvvInt64m1x8,
|
||||
RvvInt64m2x2,
|
||||
RvvInt64m2x3,
|
||||
RvvInt64m2x4,
|
||||
RvvInt64m4x2,
|
||||
RvvUint64m1x2,
|
||||
RvvUint64m1x3,
|
||||
RvvUint64m1x4,
|
||||
RvvUint64m1x5,
|
||||
RvvUint64m1x6,
|
||||
RvvUint64m1x7,
|
||||
RvvUint64m1x8,
|
||||
RvvUint64m2x2,
|
||||
RvvUint64m2x3,
|
||||
RvvUint64m2x4,
|
||||
RvvUint64m4x2,
|
||||
RvvFloat16mf4x2,
|
||||
RvvFloat16mf4x3,
|
||||
RvvFloat16mf4x4,
|
||||
RvvFloat16mf4x5,
|
||||
RvvFloat16mf4x6,
|
||||
RvvFloat16mf4x7,
|
||||
RvvFloat16mf4x8,
|
||||
RvvFloat16mf2x2,
|
||||
RvvFloat16mf2x3,
|
||||
RvvFloat16mf2x4,
|
||||
RvvFloat16mf2x5,
|
||||
RvvFloat16mf2x6,
|
||||
RvvFloat16mf2x7,
|
||||
RvvFloat16mf2x8,
|
||||
RvvFloat16m1x2,
|
||||
RvvFloat16m1x3,
|
||||
RvvFloat16m1x4,
|
||||
RvvFloat16m1x5,
|
||||
RvvFloat16m1x6,
|
||||
RvvFloat16m1x7,
|
||||
RvvFloat16m1x8,
|
||||
RvvFloat16m2x2,
|
||||
RvvFloat16m2x3,
|
||||
RvvFloat16m2x4,
|
||||
RvvFloat16m4x2,
|
||||
RvvFloat32mf2x2,
|
||||
RvvFloat32mf2x3,
|
||||
RvvFloat32mf2x4,
|
||||
RvvFloat32mf2x5,
|
||||
RvvFloat32mf2x6,
|
||||
RvvFloat32mf2x7,
|
||||
RvvFloat32mf2x8,
|
||||
RvvFloat32m1x2,
|
||||
RvvFloat32m1x3,
|
||||
RvvFloat32m1x4,
|
||||
RvvFloat32m1x5,
|
||||
RvvFloat32m1x6,
|
||||
RvvFloat32m1x7,
|
||||
RvvFloat32m1x8,
|
||||
RvvFloat32m2x2,
|
||||
RvvFloat32m2x3,
|
||||
RvvFloat32m2x4,
|
||||
RvvFloat32m4x2,
|
||||
RvvFloat64m1x2,
|
||||
RvvFloat64m1x3,
|
||||
RvvFloat64m1x4,
|
||||
RvvFloat64m1x5,
|
||||
RvvFloat64m1x6,
|
||||
RvvFloat64m1x7,
|
||||
RvvFloat64m1x8,
|
||||
RvvFloat64m2x2,
|
||||
RvvFloat64m2x3,
|
||||
RvvFloat64m2x4,
|
||||
RvvFloat64m4x2,
|
||||
WasmExternRef,
|
||||
Void,
|
||||
Bool,
|
||||
Char_U,
|
||||
|
||||
@ -1134,10 +1134,10 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) {
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCImeResult:
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCRefResult:
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCSicResult:
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCImeResultSingleRefStreamout:
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCImeResultDualRefStreamout:
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCImeSingleRefStreamin:
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCImeDualRefStreamin:
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCImeResultSingleReferenceStreamout:
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCImeResultDualReferenceStreamout:
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCImeSingleReferenceStreamin:
|
||||
case clang::BuiltinType::OCLIntelSubgroupAVCImeDualReferenceStreamin:
|
||||
case clang::BuiltinType::SveInt8:
|
||||
case clang::BuiltinType::SveInt16:
|
||||
case clang::BuiltinType::SveInt32:
|
||||
@ -1187,6 +1187,9 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) {
|
||||
case clang::BuiltinType::SveFloat64x4:
|
||||
case clang::BuiltinType::SveBFloat16x4:
|
||||
case clang::BuiltinType::SveBool:
|
||||
case clang::BuiltinType::SveBoolx2:
|
||||
case clang::BuiltinType::SveBoolx4:
|
||||
case clang::BuiltinType::SveCount:
|
||||
case clang::BuiltinType::VectorQuad:
|
||||
case clang::BuiltinType::VectorPair:
|
||||
case clang::BuiltinType::RvvInt8mf8:
|
||||
@ -1255,6 +1258,233 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) {
|
||||
case clang::BuiltinType::RvvBool16:
|
||||
case clang::BuiltinType::RvvBool32:
|
||||
case clang::BuiltinType::RvvBool64:
|
||||
case clang::BuiltinType::RvvInt8mf8x2:
|
||||
case clang::BuiltinType::RvvInt8mf8x3:
|
||||
case clang::BuiltinType::RvvInt8mf8x4:
|
||||
case clang::BuiltinType::RvvInt8mf8x5:
|
||||
case clang::BuiltinType::RvvInt8mf8x6:
|
||||
case clang::BuiltinType::RvvInt8mf8x7:
|
||||
case clang::BuiltinType::RvvInt8mf8x8:
|
||||
case clang::BuiltinType::RvvInt8mf4x2:
|
||||
case clang::BuiltinType::RvvInt8mf4x3:
|
||||
case clang::BuiltinType::RvvInt8mf4x4:
|
||||
case clang::BuiltinType::RvvInt8mf4x5:
|
||||
case clang::BuiltinType::RvvInt8mf4x6:
|
||||
case clang::BuiltinType::RvvInt8mf4x7:
|
||||
case clang::BuiltinType::RvvInt8mf4x8:
|
||||
case clang::BuiltinType::RvvInt8mf2x2:
|
||||
case clang::BuiltinType::RvvInt8mf2x3:
|
||||
case clang::BuiltinType::RvvInt8mf2x4:
|
||||
case clang::BuiltinType::RvvInt8mf2x5:
|
||||
case clang::BuiltinType::RvvInt8mf2x6:
|
||||
case clang::BuiltinType::RvvInt8mf2x7:
|
||||
case clang::BuiltinType::RvvInt8mf2x8:
|
||||
case clang::BuiltinType::RvvInt8m1x2:
|
||||
case clang::BuiltinType::RvvInt8m1x3:
|
||||
case clang::BuiltinType::RvvInt8m1x4:
|
||||
case clang::BuiltinType::RvvInt8m1x5:
|
||||
case clang::BuiltinType::RvvInt8m1x6:
|
||||
case clang::BuiltinType::RvvInt8m1x7:
|
||||
case clang::BuiltinType::RvvInt8m1x8:
|
||||
case clang::BuiltinType::RvvInt8m2x2:
|
||||
case clang::BuiltinType::RvvInt8m2x3:
|
||||
case clang::BuiltinType::RvvInt8m2x4:
|
||||
case clang::BuiltinType::RvvInt8m4x2:
|
||||
case clang::BuiltinType::RvvUint8mf8x2:
|
||||
case clang::BuiltinType::RvvUint8mf8x3:
|
||||
case clang::BuiltinType::RvvUint8mf8x4:
|
||||
case clang::BuiltinType::RvvUint8mf8x5:
|
||||
case clang::BuiltinType::RvvUint8mf8x6:
|
||||
case clang::BuiltinType::RvvUint8mf8x7:
|
||||
case clang::BuiltinType::RvvUint8mf8x8:
|
||||
case clang::BuiltinType::RvvUint8mf4x2:
|
||||
case clang::BuiltinType::RvvUint8mf4x3:
|
||||
case clang::BuiltinType::RvvUint8mf4x4:
|
||||
case clang::BuiltinType::RvvUint8mf4x5:
|
||||
case clang::BuiltinType::RvvUint8mf4x6:
|
||||
case clang::BuiltinType::RvvUint8mf4x7:
|
||||
case clang::BuiltinType::RvvUint8mf4x8:
|
||||
case clang::BuiltinType::RvvUint8mf2x2:
|
||||
case clang::BuiltinType::RvvUint8mf2x3:
|
||||
case clang::BuiltinType::RvvUint8mf2x4:
|
||||
case clang::BuiltinType::RvvUint8mf2x5:
|
||||
case clang::BuiltinType::RvvUint8mf2x6:
|
||||
case clang::BuiltinType::RvvUint8mf2x7:
|
||||
case clang::BuiltinType::RvvUint8mf2x8:
|
||||
case clang::BuiltinType::RvvUint8m1x2:
|
||||
case clang::BuiltinType::RvvUint8m1x3:
|
||||
case clang::BuiltinType::RvvUint8m1x4:
|
||||
case clang::BuiltinType::RvvUint8m1x5:
|
||||
case clang::BuiltinType::RvvUint8m1x6:
|
||||
case clang::BuiltinType::RvvUint8m1x7:
|
||||
case clang::BuiltinType::RvvUint8m1x8:
|
||||
case clang::BuiltinType::RvvUint8m2x2:
|
||||
case clang::BuiltinType::RvvUint8m2x3:
|
||||
case clang::BuiltinType::RvvUint8m2x4:
|
||||
case clang::BuiltinType::RvvUint8m4x2:
|
||||
case clang::BuiltinType::RvvInt16mf4x2:
|
||||
case clang::BuiltinType::RvvInt16mf4x3:
|
||||
case clang::BuiltinType::RvvInt16mf4x4:
|
||||
case clang::BuiltinType::RvvInt16mf4x5:
|
||||
case clang::BuiltinType::RvvInt16mf4x6:
|
||||
case clang::BuiltinType::RvvInt16mf4x7:
|
||||
case clang::BuiltinType::RvvInt16mf4x8:
|
||||
case clang::BuiltinType::RvvInt16mf2x2:
|
||||
case clang::BuiltinType::RvvInt16mf2x3:
|
||||
case clang::BuiltinType::RvvInt16mf2x4:
|
||||
case clang::BuiltinType::RvvInt16mf2x5:
|
||||
case clang::BuiltinType::RvvInt16mf2x6:
|
||||
case clang::BuiltinType::RvvInt16mf2x7:
|
||||
case clang::BuiltinType::RvvInt16mf2x8:
|
||||
case clang::BuiltinType::RvvInt16m1x2:
|
||||
case clang::BuiltinType::RvvInt16m1x3:
|
||||
case clang::BuiltinType::RvvInt16m1x4:
|
||||
case clang::BuiltinType::RvvInt16m1x5:
|
||||
case clang::BuiltinType::RvvInt16m1x6:
|
||||
case clang::BuiltinType::RvvInt16m1x7:
|
||||
case clang::BuiltinType::RvvInt16m1x8:
|
||||
case clang::BuiltinType::RvvInt16m2x2:
|
||||
case clang::BuiltinType::RvvInt16m2x3:
|
||||
case clang::BuiltinType::RvvInt16m2x4:
|
||||
case clang::BuiltinType::RvvInt16m4x2:
|
||||
case clang::BuiltinType::RvvUint16mf4x2:
|
||||
case clang::BuiltinType::RvvUint16mf4x3:
|
||||
case clang::BuiltinType::RvvUint16mf4x4:
|
||||
case clang::BuiltinType::RvvUint16mf4x5:
|
||||
case clang::BuiltinType::RvvUint16mf4x6:
|
||||
case clang::BuiltinType::RvvUint16mf4x7:
|
||||
case clang::BuiltinType::RvvUint16mf4x8:
|
||||
case clang::BuiltinType::RvvUint16mf2x2:
|
||||
case clang::BuiltinType::RvvUint16mf2x3:
|
||||
case clang::BuiltinType::RvvUint16mf2x4:
|
||||
case clang::BuiltinType::RvvUint16mf2x5:
|
||||
case clang::BuiltinType::RvvUint16mf2x6:
|
||||
case clang::BuiltinType::RvvUint16mf2x7:
|
||||
case clang::BuiltinType::RvvUint16mf2x8:
|
||||
case clang::BuiltinType::RvvUint16m1x2:
|
||||
case clang::BuiltinType::RvvUint16m1x3:
|
||||
case clang::BuiltinType::RvvUint16m1x4:
|
||||
case clang::BuiltinType::RvvUint16m1x5:
|
||||
case clang::BuiltinType::RvvUint16m1x6:
|
||||
case clang::BuiltinType::RvvUint16m1x7:
|
||||
case clang::BuiltinType::RvvUint16m1x8:
|
||||
case clang::BuiltinType::RvvUint16m2x2:
|
||||
case clang::BuiltinType::RvvUint16m2x3:
|
||||
case clang::BuiltinType::RvvUint16m2x4:
|
||||
case clang::BuiltinType::RvvUint16m4x2:
|
||||
case clang::BuiltinType::RvvInt32mf2x2:
|
||||
case clang::BuiltinType::RvvInt32mf2x3:
|
||||
case clang::BuiltinType::RvvInt32mf2x4:
|
||||
case clang::BuiltinType::RvvInt32mf2x5:
|
||||
case clang::BuiltinType::RvvInt32mf2x6:
|
||||
case clang::BuiltinType::RvvInt32mf2x7:
|
||||
case clang::BuiltinType::RvvInt32mf2x8:
|
||||
case clang::BuiltinType::RvvInt32m1x2:
|
||||
case clang::BuiltinType::RvvInt32m1x3:
|
||||
case clang::BuiltinType::RvvInt32m1x4:
|
||||
case clang::BuiltinType::RvvInt32m1x5:
|
||||
case clang::BuiltinType::RvvInt32m1x6:
|
||||
case clang::BuiltinType::RvvInt32m1x7:
|
||||
case clang::BuiltinType::RvvInt32m1x8:
|
||||
case clang::BuiltinType::RvvInt32m2x2:
|
||||
case clang::BuiltinType::RvvInt32m2x3:
|
||||
case clang::BuiltinType::RvvInt32m2x4:
|
||||
case clang::BuiltinType::RvvInt32m4x2:
|
||||
case clang::BuiltinType::RvvUint32mf2x2:
|
||||
case clang::BuiltinType::RvvUint32mf2x3:
|
||||
case clang::BuiltinType::RvvUint32mf2x4:
|
||||
case clang::BuiltinType::RvvUint32mf2x5:
|
||||
case clang::BuiltinType::RvvUint32mf2x6:
|
||||
case clang::BuiltinType::RvvUint32mf2x7:
|
||||
case clang::BuiltinType::RvvUint32mf2x8:
|
||||
case clang::BuiltinType::RvvUint32m1x2:
|
||||
case clang::BuiltinType::RvvUint32m1x3:
|
||||
case clang::BuiltinType::RvvUint32m1x4:
|
||||
case clang::BuiltinType::RvvUint32m1x5:
|
||||
case clang::BuiltinType::RvvUint32m1x6:
|
||||
case clang::BuiltinType::RvvUint32m1x7:
|
||||
case clang::BuiltinType::RvvUint32m1x8:
|
||||
case clang::BuiltinType::RvvUint32m2x2:
|
||||
case clang::BuiltinType::RvvUint32m2x3:
|
||||
case clang::BuiltinType::RvvUint32m2x4:
|
||||
case clang::BuiltinType::RvvUint32m4x2:
|
||||
case clang::BuiltinType::RvvInt64m1x2:
|
||||
case clang::BuiltinType::RvvInt64m1x3:
|
||||
case clang::BuiltinType::RvvInt64m1x4:
|
||||
case clang::BuiltinType::RvvInt64m1x5:
|
||||
case clang::BuiltinType::RvvInt64m1x6:
|
||||
case clang::BuiltinType::RvvInt64m1x7:
|
||||
case clang::BuiltinType::RvvInt64m1x8:
|
||||
case clang::BuiltinType::RvvInt64m2x2:
|
||||
case clang::BuiltinType::RvvInt64m2x3:
|
||||
case clang::BuiltinType::RvvInt64m2x4:
|
||||
case clang::BuiltinType::RvvInt64m4x2:
|
||||
case clang::BuiltinType::RvvUint64m1x2:
|
||||
case clang::BuiltinType::RvvUint64m1x3:
|
||||
case clang::BuiltinType::RvvUint64m1x4:
|
||||
case clang::BuiltinType::RvvUint64m1x5:
|
||||
case clang::BuiltinType::RvvUint64m1x6:
|
||||
case clang::BuiltinType::RvvUint64m1x7:
|
||||
case clang::BuiltinType::RvvUint64m1x8:
|
||||
case clang::BuiltinType::RvvUint64m2x2:
|
||||
case clang::BuiltinType::RvvUint64m2x3:
|
||||
case clang::BuiltinType::RvvUint64m2x4:
|
||||
case clang::BuiltinType::RvvUint64m4x2:
|
||||
case clang::BuiltinType::RvvFloat16mf4x2:
|
||||
case clang::BuiltinType::RvvFloat16mf4x3:
|
||||
case clang::BuiltinType::RvvFloat16mf4x4:
|
||||
case clang::BuiltinType::RvvFloat16mf4x5:
|
||||
case clang::BuiltinType::RvvFloat16mf4x6:
|
||||
case clang::BuiltinType::RvvFloat16mf4x7:
|
||||
case clang::BuiltinType::RvvFloat16mf4x8:
|
||||
case clang::BuiltinType::RvvFloat16mf2x2:
|
||||
case clang::BuiltinType::RvvFloat16mf2x3:
|
||||
case clang::BuiltinType::RvvFloat16mf2x4:
|
||||
case clang::BuiltinType::RvvFloat16mf2x5:
|
||||
case clang::BuiltinType::RvvFloat16mf2x6:
|
||||
case clang::BuiltinType::RvvFloat16mf2x7:
|
||||
case clang::BuiltinType::RvvFloat16mf2x8:
|
||||
case clang::BuiltinType::RvvFloat16m1x2:
|
||||
case clang::BuiltinType::RvvFloat16m1x3:
|
||||
case clang::BuiltinType::RvvFloat16m1x4:
|
||||
case clang::BuiltinType::RvvFloat16m1x5:
|
||||
case clang::BuiltinType::RvvFloat16m1x6:
|
||||
case clang::BuiltinType::RvvFloat16m1x7:
|
||||
case clang::BuiltinType::RvvFloat16m1x8:
|
||||
case clang::BuiltinType::RvvFloat16m2x2:
|
||||
case clang::BuiltinType::RvvFloat16m2x3:
|
||||
case clang::BuiltinType::RvvFloat16m2x4:
|
||||
case clang::BuiltinType::RvvFloat16m4x2:
|
||||
case clang::BuiltinType::RvvFloat32mf2x2:
|
||||
case clang::BuiltinType::RvvFloat32mf2x3:
|
||||
case clang::BuiltinType::RvvFloat32mf2x4:
|
||||
case clang::BuiltinType::RvvFloat32mf2x5:
|
||||
case clang::BuiltinType::RvvFloat32mf2x6:
|
||||
case clang::BuiltinType::RvvFloat32mf2x7:
|
||||
case clang::BuiltinType::RvvFloat32mf2x8:
|
||||
case clang::BuiltinType::RvvFloat32m1x2:
|
||||
case clang::BuiltinType::RvvFloat32m1x3:
|
||||
case clang::BuiltinType::RvvFloat32m1x4:
|
||||
case clang::BuiltinType::RvvFloat32m1x5:
|
||||
case clang::BuiltinType::RvvFloat32m1x6:
|
||||
case clang::BuiltinType::RvvFloat32m1x7:
|
||||
case clang::BuiltinType::RvvFloat32m1x8:
|
||||
case clang::BuiltinType::RvvFloat32m2x2:
|
||||
case clang::BuiltinType::RvvFloat32m2x3:
|
||||
case clang::BuiltinType::RvvFloat32m2x4:
|
||||
case clang::BuiltinType::RvvFloat32m4x2:
|
||||
case clang::BuiltinType::RvvFloat64m1x2:
|
||||
case clang::BuiltinType::RvvFloat64m1x3:
|
||||
case clang::BuiltinType::RvvFloat64m1x4:
|
||||
case clang::BuiltinType::RvvFloat64m1x5:
|
||||
case clang::BuiltinType::RvvFloat64m1x6:
|
||||
case clang::BuiltinType::RvvFloat64m1x7:
|
||||
case clang::BuiltinType::RvvFloat64m1x8:
|
||||
case clang::BuiltinType::RvvFloat64m2x2:
|
||||
case clang::BuiltinType::RvvFloat64m2x3:
|
||||
case clang::BuiltinType::RvvFloat64m2x4:
|
||||
case clang::BuiltinType::RvvFloat64m4x2:
|
||||
case clang::BuiltinType::WasmExternRef:
|
||||
case clang::BuiltinType::Void:
|
||||
case clang::BuiltinType::Bool:
|
||||
case clang::BuiltinType::Char_U:
|
||||
@ -1376,10 +1606,10 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCMc
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCImeResult == clang::BuiltinType::OCLIntelSubgroupAVCImeResult, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCRefResult == clang::BuiltinType::OCLIntelSubgroupAVCRefResult, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCSicResult == clang::BuiltinType::OCLIntelSubgroupAVCSicResult, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCImeResultSingleRefStreamout == clang::BuiltinType::OCLIntelSubgroupAVCImeResultSingleRefStreamout, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCImeResultDualRefStreamout == clang::BuiltinType::OCLIntelSubgroupAVCImeResultDualRefStreamout, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCImeSingleRefStreamin == clang::BuiltinType::OCLIntelSubgroupAVCImeSingleRefStreamin, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCImeDualRefStreamin == clang::BuiltinType::OCLIntelSubgroupAVCImeDualRefStreamin, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCImeResultSingleReferenceStreamout == clang::BuiltinType::OCLIntelSubgroupAVCImeResultSingleReferenceStreamout, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCImeResultDualReferenceStreamout == clang::BuiltinType::OCLIntelSubgroupAVCImeResultDualReferenceStreamout, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCImeSingleReferenceStreamin == clang::BuiltinType::OCLIntelSubgroupAVCImeSingleReferenceStreamin, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOCLIntelSubgroupAVCImeDualReferenceStreamin == clang::BuiltinType::OCLIntelSubgroupAVCImeDualReferenceStreamin, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt8 == clang::BuiltinType::SveInt8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt16 == clang::BuiltinType::SveInt16, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt32 == clang::BuiltinType::SveInt32, "");
|
||||
@ -1429,6 +1659,9 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat32x4 == clang
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat64x4 == clang::BuiltinType::SveFloat64x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveBFloat16x4 == clang::BuiltinType::SveBFloat16x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveBool == clang::BuiltinType::SveBool, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveBoolx2 == clang::BuiltinType::SveBoolx2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveBoolx4 == clang::BuiltinType::SveBoolx4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveCount == clang::BuiltinType::SveCount, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeVectorQuad == clang::BuiltinType::VectorQuad, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeVectorPair == clang::BuiltinType::VectorPair, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf8 == clang::BuiltinType::RvvInt8mf8, "");
|
||||
@ -1497,6 +1730,233 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBool8 == clang::Bu
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBool16 == clang::BuiltinType::RvvBool16, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBool32 == clang::BuiltinType::RvvBool32, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBool64 == clang::BuiltinType::RvvBool64, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf8x2 == clang::BuiltinType::RvvInt8mf8x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf8x3 == clang::BuiltinType::RvvInt8mf8x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf8x4 == clang::BuiltinType::RvvInt8mf8x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf8x5 == clang::BuiltinType::RvvInt8mf8x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf8x6 == clang::BuiltinType::RvvInt8mf8x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf8x7 == clang::BuiltinType::RvvInt8mf8x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf8x8 == clang::BuiltinType::RvvInt8mf8x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf4x2 == clang::BuiltinType::RvvInt8mf4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf4x3 == clang::BuiltinType::RvvInt8mf4x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf4x4 == clang::BuiltinType::RvvInt8mf4x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf4x5 == clang::BuiltinType::RvvInt8mf4x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf4x6 == clang::BuiltinType::RvvInt8mf4x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf4x7 == clang::BuiltinType::RvvInt8mf4x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf4x8 == clang::BuiltinType::RvvInt8mf4x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf2x2 == clang::BuiltinType::RvvInt8mf2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf2x3 == clang::BuiltinType::RvvInt8mf2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf2x4 == clang::BuiltinType::RvvInt8mf2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf2x5 == clang::BuiltinType::RvvInt8mf2x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf2x6 == clang::BuiltinType::RvvInt8mf2x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf2x7 == clang::BuiltinType::RvvInt8mf2x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8mf2x8 == clang::BuiltinType::RvvInt8mf2x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m1x2 == clang::BuiltinType::RvvInt8m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m1x3 == clang::BuiltinType::RvvInt8m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m1x4 == clang::BuiltinType::RvvInt8m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m1x5 == clang::BuiltinType::RvvInt8m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m1x6 == clang::BuiltinType::RvvInt8m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m1x7 == clang::BuiltinType::RvvInt8m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m1x8 == clang::BuiltinType::RvvInt8m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m2x2 == clang::BuiltinType::RvvInt8m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m2x3 == clang::BuiltinType::RvvInt8m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m2x4 == clang::BuiltinType::RvvInt8m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt8m4x2 == clang::BuiltinType::RvvInt8m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf8x2 == clang::BuiltinType::RvvUint8mf8x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf8x3 == clang::BuiltinType::RvvUint8mf8x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf8x4 == clang::BuiltinType::RvvUint8mf8x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf8x5 == clang::BuiltinType::RvvUint8mf8x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf8x6 == clang::BuiltinType::RvvUint8mf8x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf8x7 == clang::BuiltinType::RvvUint8mf8x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf8x8 == clang::BuiltinType::RvvUint8mf8x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf4x2 == clang::BuiltinType::RvvUint8mf4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf4x3 == clang::BuiltinType::RvvUint8mf4x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf4x4 == clang::BuiltinType::RvvUint8mf4x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf4x5 == clang::BuiltinType::RvvUint8mf4x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf4x6 == clang::BuiltinType::RvvUint8mf4x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf4x7 == clang::BuiltinType::RvvUint8mf4x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf4x8 == clang::BuiltinType::RvvUint8mf4x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf2x2 == clang::BuiltinType::RvvUint8mf2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf2x3 == clang::BuiltinType::RvvUint8mf2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf2x4 == clang::BuiltinType::RvvUint8mf2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf2x5 == clang::BuiltinType::RvvUint8mf2x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf2x6 == clang::BuiltinType::RvvUint8mf2x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf2x7 == clang::BuiltinType::RvvUint8mf2x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8mf2x8 == clang::BuiltinType::RvvUint8mf2x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m1x2 == clang::BuiltinType::RvvUint8m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m1x3 == clang::BuiltinType::RvvUint8m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m1x4 == clang::BuiltinType::RvvUint8m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m1x5 == clang::BuiltinType::RvvUint8m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m1x6 == clang::BuiltinType::RvvUint8m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m1x7 == clang::BuiltinType::RvvUint8m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m1x8 == clang::BuiltinType::RvvUint8m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m2x2 == clang::BuiltinType::RvvUint8m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m2x3 == clang::BuiltinType::RvvUint8m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m2x4 == clang::BuiltinType::RvvUint8m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint8m4x2 == clang::BuiltinType::RvvUint8m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf4x2 == clang::BuiltinType::RvvInt16mf4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf4x3 == clang::BuiltinType::RvvInt16mf4x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf4x4 == clang::BuiltinType::RvvInt16mf4x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf4x5 == clang::BuiltinType::RvvInt16mf4x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf4x6 == clang::BuiltinType::RvvInt16mf4x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf4x7 == clang::BuiltinType::RvvInt16mf4x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf4x8 == clang::BuiltinType::RvvInt16mf4x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf2x2 == clang::BuiltinType::RvvInt16mf2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf2x3 == clang::BuiltinType::RvvInt16mf2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf2x4 == clang::BuiltinType::RvvInt16mf2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf2x5 == clang::BuiltinType::RvvInt16mf2x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf2x6 == clang::BuiltinType::RvvInt16mf2x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf2x7 == clang::BuiltinType::RvvInt16mf2x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16mf2x8 == clang::BuiltinType::RvvInt16mf2x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m1x2 == clang::BuiltinType::RvvInt16m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m1x3 == clang::BuiltinType::RvvInt16m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m1x4 == clang::BuiltinType::RvvInt16m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m1x5 == clang::BuiltinType::RvvInt16m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m1x6 == clang::BuiltinType::RvvInt16m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m1x7 == clang::BuiltinType::RvvInt16m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m1x8 == clang::BuiltinType::RvvInt16m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m2x2 == clang::BuiltinType::RvvInt16m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m2x3 == clang::BuiltinType::RvvInt16m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m2x4 == clang::BuiltinType::RvvInt16m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt16m4x2 == clang::BuiltinType::RvvInt16m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf4x2 == clang::BuiltinType::RvvUint16mf4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf4x3 == clang::BuiltinType::RvvUint16mf4x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf4x4 == clang::BuiltinType::RvvUint16mf4x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf4x5 == clang::BuiltinType::RvvUint16mf4x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf4x6 == clang::BuiltinType::RvvUint16mf4x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf4x7 == clang::BuiltinType::RvvUint16mf4x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf4x8 == clang::BuiltinType::RvvUint16mf4x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf2x2 == clang::BuiltinType::RvvUint16mf2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf2x3 == clang::BuiltinType::RvvUint16mf2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf2x4 == clang::BuiltinType::RvvUint16mf2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf2x5 == clang::BuiltinType::RvvUint16mf2x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf2x6 == clang::BuiltinType::RvvUint16mf2x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf2x7 == clang::BuiltinType::RvvUint16mf2x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16mf2x8 == clang::BuiltinType::RvvUint16mf2x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m1x2 == clang::BuiltinType::RvvUint16m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m1x3 == clang::BuiltinType::RvvUint16m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m1x4 == clang::BuiltinType::RvvUint16m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m1x5 == clang::BuiltinType::RvvUint16m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m1x6 == clang::BuiltinType::RvvUint16m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m1x7 == clang::BuiltinType::RvvUint16m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m1x8 == clang::BuiltinType::RvvUint16m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m2x2 == clang::BuiltinType::RvvUint16m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m2x3 == clang::BuiltinType::RvvUint16m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m2x4 == clang::BuiltinType::RvvUint16m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint16m4x2 == clang::BuiltinType::RvvUint16m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32mf2x2 == clang::BuiltinType::RvvInt32mf2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32mf2x3 == clang::BuiltinType::RvvInt32mf2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32mf2x4 == clang::BuiltinType::RvvInt32mf2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32mf2x5 == clang::BuiltinType::RvvInt32mf2x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32mf2x6 == clang::BuiltinType::RvvInt32mf2x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32mf2x7 == clang::BuiltinType::RvvInt32mf2x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32mf2x8 == clang::BuiltinType::RvvInt32mf2x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m1x2 == clang::BuiltinType::RvvInt32m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m1x3 == clang::BuiltinType::RvvInt32m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m1x4 == clang::BuiltinType::RvvInt32m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m1x5 == clang::BuiltinType::RvvInt32m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m1x6 == clang::BuiltinType::RvvInt32m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m1x7 == clang::BuiltinType::RvvInt32m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m1x8 == clang::BuiltinType::RvvInt32m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m2x2 == clang::BuiltinType::RvvInt32m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m2x3 == clang::BuiltinType::RvvInt32m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m2x4 == clang::BuiltinType::RvvInt32m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt32m4x2 == clang::BuiltinType::RvvInt32m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32mf2x2 == clang::BuiltinType::RvvUint32mf2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32mf2x3 == clang::BuiltinType::RvvUint32mf2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32mf2x4 == clang::BuiltinType::RvvUint32mf2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32mf2x5 == clang::BuiltinType::RvvUint32mf2x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32mf2x6 == clang::BuiltinType::RvvUint32mf2x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32mf2x7 == clang::BuiltinType::RvvUint32mf2x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32mf2x8 == clang::BuiltinType::RvvUint32mf2x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m1x2 == clang::BuiltinType::RvvUint32m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m1x3 == clang::BuiltinType::RvvUint32m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m1x4 == clang::BuiltinType::RvvUint32m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m1x5 == clang::BuiltinType::RvvUint32m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m1x6 == clang::BuiltinType::RvvUint32m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m1x7 == clang::BuiltinType::RvvUint32m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m1x8 == clang::BuiltinType::RvvUint32m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m2x2 == clang::BuiltinType::RvvUint32m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m2x3 == clang::BuiltinType::RvvUint32m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m2x4 == clang::BuiltinType::RvvUint32m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint32m4x2 == clang::BuiltinType::RvvUint32m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m1x2 == clang::BuiltinType::RvvInt64m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m1x3 == clang::BuiltinType::RvvInt64m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m1x4 == clang::BuiltinType::RvvInt64m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m1x5 == clang::BuiltinType::RvvInt64m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m1x6 == clang::BuiltinType::RvvInt64m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m1x7 == clang::BuiltinType::RvvInt64m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m1x8 == clang::BuiltinType::RvvInt64m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m2x2 == clang::BuiltinType::RvvInt64m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m2x3 == clang::BuiltinType::RvvInt64m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m2x4 == clang::BuiltinType::RvvInt64m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvInt64m4x2 == clang::BuiltinType::RvvInt64m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m1x2 == clang::BuiltinType::RvvUint64m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m1x3 == clang::BuiltinType::RvvUint64m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m1x4 == clang::BuiltinType::RvvUint64m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m1x5 == clang::BuiltinType::RvvUint64m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m1x6 == clang::BuiltinType::RvvUint64m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m1x7 == clang::BuiltinType::RvvUint64m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m1x8 == clang::BuiltinType::RvvUint64m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m2x2 == clang::BuiltinType::RvvUint64m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m2x3 == clang::BuiltinType::RvvUint64m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m2x4 == clang::BuiltinType::RvvUint64m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvUint64m4x2 == clang::BuiltinType::RvvUint64m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf4x2 == clang::BuiltinType::RvvFloat16mf4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf4x3 == clang::BuiltinType::RvvFloat16mf4x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf4x4 == clang::BuiltinType::RvvFloat16mf4x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf4x5 == clang::BuiltinType::RvvFloat16mf4x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf4x6 == clang::BuiltinType::RvvFloat16mf4x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf4x7 == clang::BuiltinType::RvvFloat16mf4x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf4x8 == clang::BuiltinType::RvvFloat16mf4x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf2x2 == clang::BuiltinType::RvvFloat16mf2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf2x3 == clang::BuiltinType::RvvFloat16mf2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf2x4 == clang::BuiltinType::RvvFloat16mf2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf2x5 == clang::BuiltinType::RvvFloat16mf2x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf2x6 == clang::BuiltinType::RvvFloat16mf2x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf2x7 == clang::BuiltinType::RvvFloat16mf2x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16mf2x8 == clang::BuiltinType::RvvFloat16mf2x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m1x2 == clang::BuiltinType::RvvFloat16m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m1x3 == clang::BuiltinType::RvvFloat16m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m1x4 == clang::BuiltinType::RvvFloat16m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m1x5 == clang::BuiltinType::RvvFloat16m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m1x6 == clang::BuiltinType::RvvFloat16m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m1x7 == clang::BuiltinType::RvvFloat16m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m1x8 == clang::BuiltinType::RvvFloat16m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m2x2 == clang::BuiltinType::RvvFloat16m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m2x3 == clang::BuiltinType::RvvFloat16m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m2x4 == clang::BuiltinType::RvvFloat16m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m4x2 == clang::BuiltinType::RvvFloat16m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32mf2x2 == clang::BuiltinType::RvvFloat32mf2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32mf2x3 == clang::BuiltinType::RvvFloat32mf2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32mf2x4 == clang::BuiltinType::RvvFloat32mf2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32mf2x5 == clang::BuiltinType::RvvFloat32mf2x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32mf2x6 == clang::BuiltinType::RvvFloat32mf2x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32mf2x7 == clang::BuiltinType::RvvFloat32mf2x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32mf2x8 == clang::BuiltinType::RvvFloat32mf2x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m1x2 == clang::BuiltinType::RvvFloat32m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m1x3 == clang::BuiltinType::RvvFloat32m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m1x4 == clang::BuiltinType::RvvFloat32m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m1x5 == clang::BuiltinType::RvvFloat32m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m1x6 == clang::BuiltinType::RvvFloat32m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m1x7 == clang::BuiltinType::RvvFloat32m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m1x8 == clang::BuiltinType::RvvFloat32m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m2x2 == clang::BuiltinType::RvvFloat32m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m2x3 == clang::BuiltinType::RvvFloat32m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m2x4 == clang::BuiltinType::RvvFloat32m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m4x2 == clang::BuiltinType::RvvFloat32m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m1x2 == clang::BuiltinType::RvvFloat64m1x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m1x3 == clang::BuiltinType::RvvFloat64m1x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m1x4 == clang::BuiltinType::RvvFloat64m1x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m1x5 == clang::BuiltinType::RvvFloat64m1x5, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m1x6 == clang::BuiltinType::RvvFloat64m1x6, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m1x7 == clang::BuiltinType::RvvFloat64m1x7, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m1x8 == clang::BuiltinType::RvvFloat64m1x8, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x2 == clang::BuiltinType::RvvFloat64m2x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x3 == clang::BuiltinType::RvvFloat64m2x3, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x4 == clang::BuiltinType::RvvFloat64m2x4, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m4x2 == clang::BuiltinType::RvvFloat64m4x2, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeWasmExternRef == clang::BuiltinType::WasmExternRef, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeVoid == clang::BuiltinType::Void, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeBool == clang::BuiltinType::Bool, "");
|
||||
static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeChar_U == clang::BuiltinType::Char_U, "");
|
||||
@ -2522,15 +2982,19 @@ ZigClangASTUnit *ZigClangLoadFromCommandLine(const char **args_begin, const char
|
||||
bool single_file_parse = false;
|
||||
bool for_serialization = false;
|
||||
bool retain_excluded_conditional_blocks = false;
|
||||
bool store_preambles_in_memory = false;
|
||||
llvm::StringRef preamble_storage_path = llvm::StringRef();
|
||||
clang::ArrayRef<clang::ASTUnit::RemappedFile> remapped_files = std::nullopt;
|
||||
std::unique_ptr<clang::ASTUnit> err_unit;
|
||||
llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS = nullptr;
|
||||
std::optional<llvm::StringRef> ModuleFormat = std::nullopt;
|
||||
clang::ASTUnit *ast_unit = clang::ASTUnit::LoadFromCommandLine(
|
||||
std::unique_ptr<clang::ASTUnit> ast_unit_unique_ptr = clang::ASTUnit::LoadFromCommandLine(
|
||||
args_begin, args_end,
|
||||
pch_container_ops,
|
||||
diags,
|
||||
resources_path,
|
||||
store_preambles_in_memory,
|
||||
preamble_storage_path,
|
||||
only_local_decls,
|
||||
clang::CaptureDiagsKind::All,
|
||||
remapped_files,
|
||||
@ -2548,6 +3012,7 @@ ZigClangASTUnit *ZigClangLoadFromCommandLine(const char **args_begin, const char
|
||||
ModuleFormat,
|
||||
&err_unit,
|
||||
VFS);
|
||||
clang::ASTUnit * ast_unit = ast_unit_unique_ptr.release();
|
||||
|
||||
*errors_len = 0;
|
||||
|
||||
|
||||
238
src/zig_clang.h
238
src/zig_clang.h
@ -740,10 +740,10 @@ enum ZigClangBuiltinTypeKind {
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCImeResult,
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCRefResult,
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCSicResult,
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCImeResultSingleRefStreamout,
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCImeResultDualRefStreamout,
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCImeSingleRefStreamin,
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCImeDualRefStreamin,
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCImeResultSingleReferenceStreamout,
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCImeResultDualReferenceStreamout,
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCImeSingleReferenceStreamin,
|
||||
ZigClangBuiltinTypeOCLIntelSubgroupAVCImeDualReferenceStreamin,
|
||||
ZigClangBuiltinTypeSveInt8,
|
||||
ZigClangBuiltinTypeSveInt16,
|
||||
ZigClangBuiltinTypeSveInt32,
|
||||
@ -793,6 +793,9 @@ enum ZigClangBuiltinTypeKind {
|
||||
ZigClangBuiltinTypeSveFloat64x4,
|
||||
ZigClangBuiltinTypeSveBFloat16x4,
|
||||
ZigClangBuiltinTypeSveBool,
|
||||
ZigClangBuiltinTypeSveBoolx2,
|
||||
ZigClangBuiltinTypeSveBoolx4,
|
||||
ZigClangBuiltinTypeSveCount,
|
||||
ZigClangBuiltinTypeVectorQuad,
|
||||
ZigClangBuiltinTypeVectorPair,
|
||||
ZigClangBuiltinTypeRvvInt8mf8,
|
||||
@ -861,6 +864,233 @@ enum ZigClangBuiltinTypeKind {
|
||||
ZigClangBuiltinTypeRvvBool16,
|
||||
ZigClangBuiltinTypeRvvBool32,
|
||||
ZigClangBuiltinTypeRvvBool64,
|
||||
ZigClangBuiltinTypeRvvInt8mf8x2,
|
||||
ZigClangBuiltinTypeRvvInt8mf8x3,
|
||||
ZigClangBuiltinTypeRvvInt8mf8x4,
|
||||
ZigClangBuiltinTypeRvvInt8mf8x5,
|
||||
ZigClangBuiltinTypeRvvInt8mf8x6,
|
||||
ZigClangBuiltinTypeRvvInt8mf8x7,
|
||||
ZigClangBuiltinTypeRvvInt8mf8x8,
|
||||
ZigClangBuiltinTypeRvvInt8mf4x2,
|
||||
ZigClangBuiltinTypeRvvInt8mf4x3,
|
||||
ZigClangBuiltinTypeRvvInt8mf4x4,
|
||||
ZigClangBuiltinTypeRvvInt8mf4x5,
|
||||
ZigClangBuiltinTypeRvvInt8mf4x6,
|
||||
ZigClangBuiltinTypeRvvInt8mf4x7,
|
||||
ZigClangBuiltinTypeRvvInt8mf4x8,
|
||||
ZigClangBuiltinTypeRvvInt8mf2x2,
|
||||
ZigClangBuiltinTypeRvvInt8mf2x3,
|
||||
ZigClangBuiltinTypeRvvInt8mf2x4,
|
||||
ZigClangBuiltinTypeRvvInt8mf2x5,
|
||||
ZigClangBuiltinTypeRvvInt8mf2x6,
|
||||
ZigClangBuiltinTypeRvvInt8mf2x7,
|
||||
ZigClangBuiltinTypeRvvInt8mf2x8,
|
||||
ZigClangBuiltinTypeRvvInt8m1x2,
|
||||
ZigClangBuiltinTypeRvvInt8m1x3,
|
||||
ZigClangBuiltinTypeRvvInt8m1x4,
|
||||
ZigClangBuiltinTypeRvvInt8m1x5,
|
||||
ZigClangBuiltinTypeRvvInt8m1x6,
|
||||
ZigClangBuiltinTypeRvvInt8m1x7,
|
||||
ZigClangBuiltinTypeRvvInt8m1x8,
|
||||
ZigClangBuiltinTypeRvvInt8m2x2,
|
||||
ZigClangBuiltinTypeRvvInt8m2x3,
|
||||
ZigClangBuiltinTypeRvvInt8m2x4,
|
||||
ZigClangBuiltinTypeRvvInt8m4x2,
|
||||
ZigClangBuiltinTypeRvvUint8mf8x2,
|
||||
ZigClangBuiltinTypeRvvUint8mf8x3,
|
||||
ZigClangBuiltinTypeRvvUint8mf8x4,
|
||||
ZigClangBuiltinTypeRvvUint8mf8x5,
|
||||
ZigClangBuiltinTypeRvvUint8mf8x6,
|
||||
ZigClangBuiltinTypeRvvUint8mf8x7,
|
||||
ZigClangBuiltinTypeRvvUint8mf8x8,
|
||||
ZigClangBuiltinTypeRvvUint8mf4x2,
|
||||
ZigClangBuiltinTypeRvvUint8mf4x3,
|
||||
ZigClangBuiltinTypeRvvUint8mf4x4,
|
||||
ZigClangBuiltinTypeRvvUint8mf4x5,
|
||||
ZigClangBuiltinTypeRvvUint8mf4x6,
|
||||
ZigClangBuiltinTypeRvvUint8mf4x7,
|
||||
ZigClangBuiltinTypeRvvUint8mf4x8,
|
||||
ZigClangBuiltinTypeRvvUint8mf2x2,
|
||||
ZigClangBuiltinTypeRvvUint8mf2x3,
|
||||
ZigClangBuiltinTypeRvvUint8mf2x4,
|
||||
ZigClangBuiltinTypeRvvUint8mf2x5,
|
||||
ZigClangBuiltinTypeRvvUint8mf2x6,
|
||||
ZigClangBuiltinTypeRvvUint8mf2x7,
|
||||
ZigClangBuiltinTypeRvvUint8mf2x8,
|
||||
ZigClangBuiltinTypeRvvUint8m1x2,
|
||||
ZigClangBuiltinTypeRvvUint8m1x3,
|
||||
ZigClangBuiltinTypeRvvUint8m1x4,
|
||||
ZigClangBuiltinTypeRvvUint8m1x5,
|
||||
ZigClangBuiltinTypeRvvUint8m1x6,
|
||||
ZigClangBuiltinTypeRvvUint8m1x7,
|
||||
ZigClangBuiltinTypeRvvUint8m1x8,
|
||||
ZigClangBuiltinTypeRvvUint8m2x2,
|
||||
ZigClangBuiltinTypeRvvUint8m2x3,
|
||||
ZigClangBuiltinTypeRvvUint8m2x4,
|
||||
ZigClangBuiltinTypeRvvUint8m4x2,
|
||||
ZigClangBuiltinTypeRvvInt16mf4x2,
|
||||
ZigClangBuiltinTypeRvvInt16mf4x3,
|
||||
ZigClangBuiltinTypeRvvInt16mf4x4,
|
||||
ZigClangBuiltinTypeRvvInt16mf4x5,
|
||||
ZigClangBuiltinTypeRvvInt16mf4x6,
|
||||
ZigClangBuiltinTypeRvvInt16mf4x7,
|
||||
ZigClangBuiltinTypeRvvInt16mf4x8,
|
||||
ZigClangBuiltinTypeRvvInt16mf2x2,
|
||||
ZigClangBuiltinTypeRvvInt16mf2x3,
|
||||
ZigClangBuiltinTypeRvvInt16mf2x4,
|
||||
ZigClangBuiltinTypeRvvInt16mf2x5,
|
||||
ZigClangBuiltinTypeRvvInt16mf2x6,
|
||||
ZigClangBuiltinTypeRvvInt16mf2x7,
|
||||
ZigClangBuiltinTypeRvvInt16mf2x8,
|
||||
ZigClangBuiltinTypeRvvInt16m1x2,
|
||||
ZigClangBuiltinTypeRvvInt16m1x3,
|
||||
ZigClangBuiltinTypeRvvInt16m1x4,
|
||||
ZigClangBuiltinTypeRvvInt16m1x5,
|
||||
ZigClangBuiltinTypeRvvInt16m1x6,
|
||||
ZigClangBuiltinTypeRvvInt16m1x7,
|
||||
ZigClangBuiltinTypeRvvInt16m1x8,
|
||||
ZigClangBuiltinTypeRvvInt16m2x2,
|
||||
ZigClangBuiltinTypeRvvInt16m2x3,
|
||||
ZigClangBuiltinTypeRvvInt16m2x4,
|
||||
ZigClangBuiltinTypeRvvInt16m4x2,
|
||||
ZigClangBuiltinTypeRvvUint16mf4x2,
|
||||
ZigClangBuiltinTypeRvvUint16mf4x3,
|
||||
ZigClangBuiltinTypeRvvUint16mf4x4,
|
||||
ZigClangBuiltinTypeRvvUint16mf4x5,
|
||||
ZigClangBuiltinTypeRvvUint16mf4x6,
|
||||
ZigClangBuiltinTypeRvvUint16mf4x7,
|
||||
ZigClangBuiltinTypeRvvUint16mf4x8,
|
||||
ZigClangBuiltinTypeRvvUint16mf2x2,
|
||||
ZigClangBuiltinTypeRvvUint16mf2x3,
|
||||
ZigClangBuiltinTypeRvvUint16mf2x4,
|
||||
ZigClangBuiltinTypeRvvUint16mf2x5,
|
||||
ZigClangBuiltinTypeRvvUint16mf2x6,
|
||||
ZigClangBuiltinTypeRvvUint16mf2x7,
|
||||
ZigClangBuiltinTypeRvvUint16mf2x8,
|
||||
ZigClangBuiltinTypeRvvUint16m1x2,
|
||||
ZigClangBuiltinTypeRvvUint16m1x3,
|
||||
ZigClangBuiltinTypeRvvUint16m1x4,
|
||||
ZigClangBuiltinTypeRvvUint16m1x5,
|
||||
ZigClangBuiltinTypeRvvUint16m1x6,
|
||||
ZigClangBuiltinTypeRvvUint16m1x7,
|
||||
ZigClangBuiltinTypeRvvUint16m1x8,
|
||||
ZigClangBuiltinTypeRvvUint16m2x2,
|
||||
ZigClangBuiltinTypeRvvUint16m2x3,
|
||||
ZigClangBuiltinTypeRvvUint16m2x4,
|
||||
ZigClangBuiltinTypeRvvUint16m4x2,
|
||||
ZigClangBuiltinTypeRvvInt32mf2x2,
|
||||
ZigClangBuiltinTypeRvvInt32mf2x3,
|
||||
ZigClangBuiltinTypeRvvInt32mf2x4,
|
||||
ZigClangBuiltinTypeRvvInt32mf2x5,
|
||||
ZigClangBuiltinTypeRvvInt32mf2x6,
|
||||
ZigClangBuiltinTypeRvvInt32mf2x7,
|
||||
ZigClangBuiltinTypeRvvInt32mf2x8,
|
||||
ZigClangBuiltinTypeRvvInt32m1x2,
|
||||
ZigClangBuiltinTypeRvvInt32m1x3,
|
||||
ZigClangBuiltinTypeRvvInt32m1x4,
|
||||
ZigClangBuiltinTypeRvvInt32m1x5,
|
||||
ZigClangBuiltinTypeRvvInt32m1x6,
|
||||
ZigClangBuiltinTypeRvvInt32m1x7,
|
||||
ZigClangBuiltinTypeRvvInt32m1x8,
|
||||
ZigClangBuiltinTypeRvvInt32m2x2,
|
||||
ZigClangBuiltinTypeRvvInt32m2x3,
|
||||
ZigClangBuiltinTypeRvvInt32m2x4,
|
||||
ZigClangBuiltinTypeRvvInt32m4x2,
|
||||
ZigClangBuiltinTypeRvvUint32mf2x2,
|
||||
ZigClangBuiltinTypeRvvUint32mf2x3,
|
||||
ZigClangBuiltinTypeRvvUint32mf2x4,
|
||||
ZigClangBuiltinTypeRvvUint32mf2x5,
|
||||
ZigClangBuiltinTypeRvvUint32mf2x6,
|
||||
ZigClangBuiltinTypeRvvUint32mf2x7,
|
||||
ZigClangBuiltinTypeRvvUint32mf2x8,
|
||||
ZigClangBuiltinTypeRvvUint32m1x2,
|
||||
ZigClangBuiltinTypeRvvUint32m1x3,
|
||||
ZigClangBuiltinTypeRvvUint32m1x4,
|
||||
ZigClangBuiltinTypeRvvUint32m1x5,
|
||||
ZigClangBuiltinTypeRvvUint32m1x6,
|
||||
ZigClangBuiltinTypeRvvUint32m1x7,
|
||||
ZigClangBuiltinTypeRvvUint32m1x8,
|
||||
ZigClangBuiltinTypeRvvUint32m2x2,
|
||||
ZigClangBuiltinTypeRvvUint32m2x3,
|
||||
ZigClangBuiltinTypeRvvUint32m2x4,
|
||||
ZigClangBuiltinTypeRvvUint32m4x2,
|
||||
ZigClangBuiltinTypeRvvInt64m1x2,
|
||||
ZigClangBuiltinTypeRvvInt64m1x3,
|
||||
ZigClangBuiltinTypeRvvInt64m1x4,
|
||||
ZigClangBuiltinTypeRvvInt64m1x5,
|
||||
ZigClangBuiltinTypeRvvInt64m1x6,
|
||||
ZigClangBuiltinTypeRvvInt64m1x7,
|
||||
ZigClangBuiltinTypeRvvInt64m1x8,
|
||||
ZigClangBuiltinTypeRvvInt64m2x2,
|
||||
ZigClangBuiltinTypeRvvInt64m2x3,
|
||||
ZigClangBuiltinTypeRvvInt64m2x4,
|
||||
ZigClangBuiltinTypeRvvInt64m4x2,
|
||||
ZigClangBuiltinTypeRvvUint64m1x2,
|
||||
ZigClangBuiltinTypeRvvUint64m1x3,
|
||||
ZigClangBuiltinTypeRvvUint64m1x4,
|
||||
ZigClangBuiltinTypeRvvUint64m1x5,
|
||||
ZigClangBuiltinTypeRvvUint64m1x6,
|
||||
ZigClangBuiltinTypeRvvUint64m1x7,
|
||||
ZigClangBuiltinTypeRvvUint64m1x8,
|
||||
ZigClangBuiltinTypeRvvUint64m2x2,
|
||||
ZigClangBuiltinTypeRvvUint64m2x3,
|
||||
ZigClangBuiltinTypeRvvUint64m2x4,
|
||||
ZigClangBuiltinTypeRvvUint64m4x2,
|
||||
ZigClangBuiltinTypeRvvFloat16mf4x2,
|
||||
ZigClangBuiltinTypeRvvFloat16mf4x3,
|
||||
ZigClangBuiltinTypeRvvFloat16mf4x4,
|
||||
ZigClangBuiltinTypeRvvFloat16mf4x5,
|
||||
ZigClangBuiltinTypeRvvFloat16mf4x6,
|
||||
ZigClangBuiltinTypeRvvFloat16mf4x7,
|
||||
ZigClangBuiltinTypeRvvFloat16mf4x8,
|
||||
ZigClangBuiltinTypeRvvFloat16mf2x2,
|
||||
ZigClangBuiltinTypeRvvFloat16mf2x3,
|
||||
ZigClangBuiltinTypeRvvFloat16mf2x4,
|
||||
ZigClangBuiltinTypeRvvFloat16mf2x5,
|
||||
ZigClangBuiltinTypeRvvFloat16mf2x6,
|
||||
ZigClangBuiltinTypeRvvFloat16mf2x7,
|
||||
ZigClangBuiltinTypeRvvFloat16mf2x8,
|
||||
ZigClangBuiltinTypeRvvFloat16m1x2,
|
||||
ZigClangBuiltinTypeRvvFloat16m1x3,
|
||||
ZigClangBuiltinTypeRvvFloat16m1x4,
|
||||
ZigClangBuiltinTypeRvvFloat16m1x5,
|
||||
ZigClangBuiltinTypeRvvFloat16m1x6,
|
||||
ZigClangBuiltinTypeRvvFloat16m1x7,
|
||||
ZigClangBuiltinTypeRvvFloat16m1x8,
|
||||
ZigClangBuiltinTypeRvvFloat16m2x2,
|
||||
ZigClangBuiltinTypeRvvFloat16m2x3,
|
||||
ZigClangBuiltinTypeRvvFloat16m2x4,
|
||||
ZigClangBuiltinTypeRvvFloat16m4x2,
|
||||
ZigClangBuiltinTypeRvvFloat32mf2x2,
|
||||
ZigClangBuiltinTypeRvvFloat32mf2x3,
|
||||
ZigClangBuiltinTypeRvvFloat32mf2x4,
|
||||
ZigClangBuiltinTypeRvvFloat32mf2x5,
|
||||
ZigClangBuiltinTypeRvvFloat32mf2x6,
|
||||
ZigClangBuiltinTypeRvvFloat32mf2x7,
|
||||
ZigClangBuiltinTypeRvvFloat32mf2x8,
|
||||
ZigClangBuiltinTypeRvvFloat32m1x2,
|
||||
ZigClangBuiltinTypeRvvFloat32m1x3,
|
||||
ZigClangBuiltinTypeRvvFloat32m1x4,
|
||||
ZigClangBuiltinTypeRvvFloat32m1x5,
|
||||
ZigClangBuiltinTypeRvvFloat32m1x6,
|
||||
ZigClangBuiltinTypeRvvFloat32m1x7,
|
||||
ZigClangBuiltinTypeRvvFloat32m1x8,
|
||||
ZigClangBuiltinTypeRvvFloat32m2x2,
|
||||
ZigClangBuiltinTypeRvvFloat32m2x3,
|
||||
ZigClangBuiltinTypeRvvFloat32m2x4,
|
||||
ZigClangBuiltinTypeRvvFloat32m4x2,
|
||||
ZigClangBuiltinTypeRvvFloat64m1x2,
|
||||
ZigClangBuiltinTypeRvvFloat64m1x3,
|
||||
ZigClangBuiltinTypeRvvFloat64m1x4,
|
||||
ZigClangBuiltinTypeRvvFloat64m1x5,
|
||||
ZigClangBuiltinTypeRvvFloat64m1x6,
|
||||
ZigClangBuiltinTypeRvvFloat64m1x7,
|
||||
ZigClangBuiltinTypeRvvFloat64m1x8,
|
||||
ZigClangBuiltinTypeRvvFloat64m2x2,
|
||||
ZigClangBuiltinTypeRvvFloat64m2x3,
|
||||
ZigClangBuiltinTypeRvvFloat64m2x4,
|
||||
ZigClangBuiltinTypeRvvFloat64m4x2,
|
||||
ZigClangBuiltinTypeWasmExternRef,
|
||||
ZigClangBuiltinTypeVoid,
|
||||
ZigClangBuiltinTypeBool,
|
||||
ZigClangBuiltinTypeChar_U,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user