Go to file
Nadav Rotem aa3ff8da00 AVX: We lower VECTOR_SHUFFLE and BUILD_VECTOR nodes into vbroadcast instructions
using the pattern (vbroadcast (i32load src)). In some cases, after we generate
this pattern new users are added to the load node, which prevent the selection
of the blend pattern. This commit provides fallback patterns which perform
in-vector broadcast (using in-vector vbroadcast in AVX2 and pshufd on AVX1).

llvm-svn: 155437
2012-04-24 11:07:03 +00:00
clang Add a flag to the image info section indicating that the program is compiled for 2012-04-24 11:04:57 +00:00
compiler-rt [ASan] use CLANG_VERSION in Makefile (currently 3.2) 2012-04-23 13:27:47 +00:00
debuginfo-tests Revert previous patch as the corresponding clang patch was reverted. 2012-01-26 07:01:33 +00:00
libclc Switch to BSD/MIT dual license. 2012-02-22 04:47:39 +00:00
libcxx libc++: only #include <cxxabi.h> if it exists. This allows libc++ to build 2012-04-19 01:36:12 +00:00
libcxxabi Richard Smith: __int128 is a GNU keyword which clang 3.1 supports. This usage of it as an identifier will need to be renamed. 2012-04-18 20:55:06 +00:00
lld [docs] Update version number. I suggest that at some point we make the 2012-04-20 19:30:12 +00:00
lldb Added support for the LC_ENCRYPTION_INFO load command. 2012-04-24 03:06:13 +00:00
llvm AVX: We lower VECTOR_SHUFFLE and BUILD_VECTOR nodes into vbroadcast instructions 2012-04-24 11:07:03 +00:00
polly Refactor: Pass the argument 'IRBuilder' and 'AfterBlock' of function 'createLoop' by 2012-04-23 13:03:56 +00:00