[X86] Implement broadcastf32x2 and broadcasti32x2 intrinsics using...
[X86] Implement broadcastf32x2 and broadcasti32x2 intrinsics using __builtin_shufflevector instead builtins This patch implements the broadcastf32x2/broadcasti32x2 intrinsics using __builtin_shufflevector. Differential Revision: https://reviews.llvm.org/D37287 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@312135 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/BuiltinsX86.def 0 additions, 5 deletionsinclude/clang/Basic/BuiltinsX86.def
- lib/Headers/avx512dqintrin.h 20 additions, 18 deletionslib/Headers/avx512dqintrin.h
- lib/Headers/avx512vldqintrin.h 27 additions, 27 deletionslib/Headers/avx512vldqintrin.h
- test/CodeGen/avx512dq-builtins.c 10 additions, 6 deletionstest/CodeGen/avx512dq-builtins.c
- test/CodeGen/avx512vldq-builtins.c 15 additions, 9 deletionstest/CodeGen/avx512vldq-builtins.c
Loading
Please register or sign in to comment