This alters the 8.3 complex intrinsics to be target-gated, as opposed to hidden behind preprocessor macros. I believe this is the last of arm_neon.h, and follows the same formula as before.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D135647
[AArch64][ARM] Alter v8.3a complex neon intrinsics to be target-based, not preprocessor based ClosedPublic Authored by dmgreen on Oct 11 2022, 12:40 AM.
Details Summary This alters the 8.3 complex intrinsics to be target-gated, as opposed to hidden behind preprocessor macros. I believe this is the last of arm_neon.h, and follows the same formula as before.
Diff Detail Event Timelinedmgreen added a parent revision: D135646: [AArch64] Alter v8.5a FRINT neon intrinsics to be target-based, not preprocessor based. This revision is now accepted and ready to land.Oct 25 2022, 1:42 AM This revision was landed with ongoing or failed builds.Oct 25 2022, 6:35 AM Closed by commit rGaf1bb287b4de: [AArch64][ARM] Alter v8.3a complex neon intrinsics to be target-based, not… (authored by dmgreen). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 466716 clang/include/clang/Basic/arm_neon.td
clang/lib/CodeGen/CGBuiltin.cpp
clang/test/Sema/aarch64-neon-target.c
clang/test/Sema/arm-neon-target.c
|