This patch implements the broadcastf32x2/broadcasti32x2 intrinsics using __builtin_shufflevector.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D37287
[X86] Implement broadcastf32x2 and broadcasti32x2 intrinsics using __builtin_shufflevector instead builtins ClosedPublic Authored by craig.topper on Aug 30 2017, 12:10 AM.
Details Summary This patch implements the broadcastf32x2/broadcasti32x2 intrinsics using __builtin_shufflevector.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 30 2017, 1:16 AM Closed by commit rL312135: [X86] Implement broadcastf32x2 and broadcasti32x2 intrinsics using… (authored by ctopper). · Explain WhyAug 30 2017, 9:16 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 113275 cfe/trunk/include/clang/Basic/BuiltinsX86.def
cfe/trunk/lib/Headers/avx512dqintrin.h
cfe/trunk/lib/Headers/avx512vldqintrin.h
cfe/trunk/test/CodeGen/avx512dq-builtins.c
cfe/trunk/test/CodeGen/avx512vldq-builtins.c
|