[all-commits] [llvm/llvm-project] ddb771: [AArch64][Clang] Update new Neon vector element ty...
David Green via All-commits
all-commits at lists.llvm.org
Wed Jun 11 01:50:47 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ddb771ecfd12cab8d323a4e64e64b965883585de
https://github.com/llvm/llvm-project/commit/ddb771ecfd12cab8d323a4e64e64b965883585de
Author: David Green <david.green at arm.com>
Date: 2025-06-11 (Wed, 11 Jun 2025)
Changed paths:
M clang/include/clang/Basic/AArch64ACLETypes.def
M clang/test/AST/ast-dump-aarch64-neon-types.c
M clang/test/CodeGen/AArch64/mixed-neon-types.c
Log Message:
-----------
[AArch64][Clang] Update new Neon vector element types. (#142760)
This updates the element types used in the new __Int8x8_t types added in
#126945, mostly to allow C++ name mangling in ItaniumMangling
mangleAArch64VectorBase to work correctly. Char is replaced by
SignedCharTy or UnsignedCharTy as required and Float16Ty is better using
HalfTy to match the vector types. Same for Long types.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list