[clang] [ARM][AArch64] Add missing Neon Types (PR #126945)

David Green via cfe-commits cfe-commits at lists.llvm.org
Thu Apr 24 11:19:55 PDT 2025


================
@@ -1366,6 +1366,13 @@ static QualType ConvertDeclSpecToType(TypeProcessingState &state) {
     break;
 #include "clang/Basic/OpenCLImageTypes.def"
 
+#define NEON_VECTOR_TYPE(Name, BaseType, ElBits, NumEls, VectorKind)           \
+  case DeclSpec::TST_##Name:                                                   \
+    Result = Context.getVectorType(Context.BaseType, ElBits, VectorKind);      \
----------------
davemgreen wrote:

ElBits -> NumEls

https://github.com/llvm/llvm-project/pull/126945


More information about the cfe-commits mailing list