Go to file
Chandler Carruth 871ba7249c Teach all of the loads, stores, memsets and memcpys created by the
rewriter in SROA to carry a proper alignment. This involves
interrogating various sources of alignment, etc. This is a more complete
and principled fix to PR13920 as well as related bugs pointed out by Eli
in review and by inspection in the area.

Also by inspection fix the integer and vector promotion paths to create
aligned loads and stores. I still need to work up test cases for
these... Sorry for the delay, they were found purely by inspection.

llvm-svn: 164689
2012-09-26 10:27:46 +00:00
clang Fix build failure and enhance the testcase for unwind.h. 2012-09-26 09:40:37 +00:00
clang-tools-extra Fix typo in a comment in lit.cfg 2012-09-12 16:29:37 +00:00
compiler-rt [TSan] fork external symbolizer before starting internal threads 2012-09-25 12:35:47 +00:00
debuginfo-tests Fix this for gdb 7.4. 2012-07-23 19:41:58 +00:00
libclc Add barrier.cl to SOURCES, spotted by Jin Wang. 2012-09-05 18:13:55 +00:00
libcxx Apply the emulated nullptr_t with constexpr. This is an unusual configuration that would take advantage of this. But it has popped up in the wild and does no harm to support it. 2012-09-24 23:36:40 +00:00
libcxxabi Updating email address 2012-09-24 14:27:24 +00:00
lld This patch makes use of recently added relocation reference data. The bulk 2012-09-25 18:22:09 +00:00
lldb Fixed a bug in the path remapper that caused 2012-09-26 01:28:11 +00:00
llvm Teach all of the loads, stores, memsets and memcpys created by the 2012-09-26 10:27:46 +00:00
polly Bailout if libpluto finds no schedule 2012-09-21 16:24:13 +00:00