[all-commits] [llvm/llvm-project] 91aad9: [Clang][AArch64]Fix Name and Mangle name for scala...
CarolineConcatto via All-commits
all-commits at lists.llvm.org
Fri Nov 15 01:20:00 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 91aad9bfb24347db4c4fed7b0ab5e4180ddcdc7f
https://github.com/llvm/llvm-project/commit/91aad9bfb24347db4c4fed7b0ab5e4180ddcdc7f
Author: CarolineConcatto <caroline.concatto at arm.com>
Date: 2024-11-15 (Fri, 15 Nov 2024)
Changed paths:
M clang/include/clang/Basic/AArch64SVEACLETypes.def
M clang/test/AST/arm-mfp8.cpp
M clang/test/CodeGen/AArch64/debug-types.c
M clang/test/CodeGen/arm-mfp8.c
M clang/test/Sema/arm-mfp8.c
M clang/test/Sema/arm-mfp8.cpp
M clang/utils/TableGen/NeonEmitter.cpp
Log Message:
-----------
[Clang][AArch64]Fix Name and Mangle name for scalar fp8 (#114983)
The scalar __mfp8 type has the wrong name and mangle name in
AArch64SVEACLETypes.def
According to the ACLE[1] the name should be __mfp8
This patch fixes this problem by replacing
the Name __MFloat8_t by __mfp8
and
the Mangle Name __MFloat8_t by u6__mfp8
And we revert the incorrect typedef in NeonEmitter.
[1]https://github.com/ARM-software/acle
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