Go to file
Chandler Carruth 44deb8015c [x86] Introduce tests covering the gamut of 256-bit vector shuffling.
These are just test cases, no actual code yet. This establishes the
baseline fallback strategy we're starting from on AVX2 and the expected
lowering we use on AVX1.

Also, these test cases are very much generated. I've manually crafted
the specific pattern set that I'm hoping will be useful at exercising
the lowering code, but I've not (and could not) manually verify *all* of
these. I've spot checked and they seem legit to me.

As with the rest of vector shuffling, at a certain point the only really
useful way to check the correctness of this stuff is through fuzz
testing.

llvm-svn: 218267
2014-09-22 20:25:08 +00:00
clang Return true from UnifySection when emitting a diagnostic 2014-09-22 19:46:39 +00:00
clang-tools-extra Add missing dependency. 2014-09-22 14:56:43 +00:00
compiler-rt UBSan: print 'undefined-behavior' instead of 'runtime-error' in report summary 2014-09-22 19:39:46 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Remove more redundant semi-colons 2014-09-18 09:23:40 +00:00
libcxx Support newlib as libc++'s C library [locale part] 2014-09-19 20:09:12 +00:00
libcxxabi Adding ABI support for __cxa_throw_bad_array_new_length. 2014-09-11 17:26:43 +00:00
lld Revert "[ELF] Fix linking when a regular object defines a symbol that is used in a DSO" 2014-09-22 18:08:34 +00:00
lldb Enable libcxx map test on FreeBSD again 2014-09-21 02:24:01 +00:00
llvm [x86] Introduce tests covering the gamut of 256-bit vector shuffling. 2014-09-22 20:25:08 +00:00
openmp Fix a crash that occurred under obscure circumstances during library shutdown 2014-09-03 11:34:33 +00:00
polly [www] Update formatting of news feed 2014-09-22 07:37:12 +00:00