[AARch64] Add ARMv8.2-A FP16 vector intrinsics
Putting back the code that was reverted few weeks ago. Differential Revision: https://reviews.llvm.org/D34161 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@321294 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/arm_neon.td 185 additions, 0 deletionsinclude/clang/Basic/arm_neon.td
- lib/Basic/Targets/AArch64.cpp 3 additions, 0 deletionslib/Basic/Targets/AArch64.cpp
- lib/CodeGen/CGBuiltin.cpp 177 additions, 6 deletionslib/CodeGen/CGBuiltin.cpp
- lib/CodeGen/CodeGenModule.cpp 1 addition, 0 deletionslib/CodeGen/CodeGenModule.cpp
- lib/CodeGen/CodeGenTypeCache.h 1 addition, 1 deletionlib/CodeGen/CodeGenTypeCache.h
- test/CodeGen/aarch64-neon-intrinsics.c 114 additions, 116 deletionstest/CodeGen/aarch64-neon-intrinsics.c
- test/CodeGen/aarch64-neon-ldst-one.c 112 additions, 116 deletionstest/CodeGen/aarch64-neon-ldst-one.c
- test/CodeGen/aarch64-v8.2a-neon-intrinsics.c 1633 additions, 0 deletionstest/CodeGen/aarch64-v8.2a-neon-intrinsics.c
- test/CodeGen/arm_neon_intrinsics.c 117 additions, 123 deletionstest/CodeGen/arm_neon_intrinsics.c
- utils/TableGen/NeonEmitter.cpp 5 additions, 1 deletionutils/TableGen/NeonEmitter.cpp
Loading
Please register or sign in to comment