[ARMv8] Add support for 32-bit MIN/MAXNM and directed rounding.
This patch adds support for the 32bit numeric max/min and directed round-to-integral NEON intrinsics that were added as part of v8, along with unit tests. Patch by Graham Hunter! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@217242 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/arm_neon.td 35 additions, 12 deletionsinclude/clang/Basic/arm_neon.td
- lib/CodeGen/CGBuiltin.cpp 16 additions, 0 deletionslib/CodeGen/CGBuiltin.cpp
- test/CodeGen/arm-neon-directed-rounding.c 75 additions, 0 deletionstest/CodeGen/arm-neon-directed-rounding.c
- test/CodeGen/arm-neon-numeric-maxmin.c 27 additions, 0 deletionstest/CodeGen/arm-neon-numeric-maxmin.c
Loading
Please register or sign in to comment