]> granicus.if.org Git - clang/commit
[X86] Handle AVX2 pslldqi and psrldqi intrinsics shufflevector creation directly...
authorCraig Topper <craig.topper@gmail.com>
Thu, 9 Jun 2016 05:15:12 +0000 (05:15 +0000)
committerCraig Topper <craig.topper@gmail.com>
Thu, 9 Jun 2016 05:15:12 +0000 (05:15 +0000)
commit2e5ffa9f6bde60beebf1c597912adb48cf9a58c6
treef6797d154ecf5b9ea27f6e9a115425b314c042db
parent78e5235565a9c7bec797bc982e226435eb363223
[X86] Handle AVX2 pslldqi and psrldqi intrinsics shufflevector creation directly in the header file instead of in CGBuiltin.cpp. Simplify the sse2 equivalents as well.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@272246 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/BuiltinsX86.def
lib/CodeGen/CGBuiltin.cpp
lib/Headers/avx2intrin.h
lib/Headers/emmintrin.h
test/CodeGen/avx2-builtins.c