Go to file
Elena Demikhovsky 87700a734d Scalarizer for masked load and store intrinsics.
Masked vector intrinsics are a part of common LLVM IR, but they are really supported on AVX2 and AVX-512 targets. I added a code that translates masked intrinsic for all other targets. The masked vector intrinsic is converted to a chain of scalar operations inside conditional basic blocks.

http://reviews.llvm.org/D6436

llvm-svn: 224897
2014-12-28 08:54:45 +00:00
clang Lex: Don't let annotation tokens get into macro expansion 2014-12-28 07:42:49 +00:00
clang-tools-extra Fixed a typo in a comment. NFC. 2014-12-19 15:37:02 +00:00
compiler-rt Escape ? to silence GCC warning about trigraphs. 2014-12-26 18:21:34 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Remove wrong semi-colons 2014-12-19 09:18:23 +00:00
libcxx Prevent ill-formed instantiation of __invoke_of<...> during the evaluation of a bind expression. Fixes PR22003. 2014-12-23 05:54:34 +00:00
libcxxabi Silence warnings in libunwind. 2014-12-21 14:22:00 +00:00
lld [Mips] Replace stderr output by the `llvm_unreachable` call 2014-12-25 09:23:47 +00:00
lldb Add support for frameless function compact unwind encodings on x86_64/i386. 2014-12-22 11:02:02 +00:00
llgo Test commit 2014-12-19 02:45:48 +00:00
llvm Scalarizer for masked load and store intrinsics. 2014-12-28 08:54:45 +00:00
openmp I apologise in advance for the size of this check-in. At Intel we do 2014-10-07 16:25:50 +00:00
polly (diagnostics) fix typo in test... 2014-12-19 17:22:46 +00:00