llvm with tablegen backend for capstone disassembler
Go to file
Bob Wilson acfc01dedf Fix SROA to avoid unnecessary scalar conversions for 1-element vectors.
When a 1-element vector alloca is promoted, a store instruction can often be
rewritten without converting the value to a scalar and using an insertelement
instruction to stuff it into the new alloca.  This patch just adds a check
to skip that conversion when it is unnecessary.  This turns out to be really
important for some ARM Neon operations where <1 x i64> is used to get around
the fact that i64 is not a legal type.

llvm-svn: 184870
2013-06-25 19:09:50 +00:00
clang More of N3652: don't add an implicit 'const' to 'constexpr' member functions when checking for overloads in C++1y. 2013-06-25 18:46:26 +00:00
clang-tools-extra cpp11-migrate: Really fixing doxygen warning 2013-06-25 19:01:18 +00:00
compiler-rt tsan: add missing __attribute__((visibility("default"))) to interface functions 2013-06-25 15:36:25 +00:00
debuginfo-tests Now that we get non-trivial value parameters locations correct, un-XFAIL these tests. 2013-06-19 22:07:11 +00:00
libclc
libcxx Implement full support for non-pointer pointers in custom allocators for list. 2013-06-25 16:08:47 +00:00
libcxxabi I'd no sooner made the last commit when Matthew Dempsky sent me another test case that led me to yet another closely related test case that the current design could not handle. I've now changed the way forward references are handled completely. It wasn't that much code to change. The demangler, when confronted with a forward reference to a template parameter, now parses things twice. During the second parse, all forward references are remembered from the first parse. Test suite updated with new case. 2013-06-23 19:52:45 +00:00
lld [lld] rename member variable name. 2013-06-24 03:22:51 +00:00
lldb Correct use of __FreeBSD_kernel__ 2013-06-25 18:58:11 +00:00
llvm Fix SROA to avoid unnecessary scalar conversions for 1-element vectors. 2013-06-25 19:09:50 +00:00
polly Update CLooG such that the isl test cases are really up to date 2013-06-24 07:38:29 +00:00