[PATCH] D135647: [AArch64][ARM] Alter v8.3a complex neon intrinsics to be target-based, not preprocessor based

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 11 00:40:16 PDT 2022


dmgreen created this revision.
dmgreen added reviewers: danielkiss, ilinpv, sdesmalen, simon_tatham, stuij, efriedma, t.p.northover.
Herald added a subscriber: kristof.beyls.
Herald added a project: All.
dmgreen requested review of this revision.

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.


https://reviews.llvm.org/D135647

Files:
  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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D135647.466716.patch
Type: text/x-patch
Size: 11744 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20221011/f8c8f78f/attachment.bin>


More information about the llvm-commits mailing list