Go to file
Chandler Carruth b6bc8749e8 Lift the extractVector helper all the way out to a static helper function.
The method helpers all implicitly act upon the alloca, and what we
really want is a fully generic helper. Doing memcpy rewrites is more
special than all other rewrites because we are at times rewriting
instructions which touch pointers *other* than the alloca. As
a consequence all of the helpers needed by memcpy rewriting of
sub-vector copies will need to be generalized fully.

Note that all of these helpers ({insert,extract}{Integer,Vector}) are
woefully uncommented. I'm going to go back through and document them
once I get the factoring correct.

No functionality changed.

llvm-svn: 170325
2012-12-17 13:07:30 +00:00
clang Fix several formatting problems. 2012-12-17 11:29:41 +00:00
clang-tools-extra Use renamed CommonOptionsParser member functions 2012-12-14 18:59:24 +00:00
compiler-rt [asan] asan_alocator2: implement quarantine and Reallocate 2012-12-17 09:06:25 +00:00
debuginfo-tests XTARGET was removed, update debug-info tests. 2012-10-20 01:38:50 +00:00
libclc Fix build against recent versions of Clang. Based on patch by Alastair Donaldson! 2012-12-05 07:39:02 +00:00
libcxx Updated CREDITS.TXT 2012-12-13 00:51:59 +00:00
libcxxabi Rename class __lambda_node to ___lambda_node to fix compile failure with gcc 4.6 and 4.7 2012-12-05 18:55:49 +00:00
lld [CMake] Fix external llvm build. It needs to know where llvm-tblgen is. 2012-12-10 23:52:34 +00:00
lldb <rdar://problem/12890901> 2012-12-17 07:33:07 +00:00
llvm Lift the extractVector helper all the way out to a static helper function. 2012-12-17 13:07:30 +00:00
polly isl: detect vector parallelism 2012-12-13 16:52:41 +00:00