Go to file
Chandler Carruth 2659e503c3 [SROA] Simplify the computing of alignment: we only ever need the
alignment of the slice being rewritten, not any arbitrary offset.

Every caller is really just trying to compute the alignment for the
whole slice, never for some arbitrary alignment. They are also just
passing a type when they have one to see if we can skip an explicit
alignment in the IR by using the type's alignment. This makes for a much
simpler interface.

Another refactoring inspired by the addrspace patch for SROA, although
only loosely related.

llvm-svn: 202230
2014-02-26 05:02:19 +00:00
clang clang/test/CodeGenCXX/debug-info-varargs.cpp: Appease msvc with %itanium_abi_triple. 2014-02-26 03:30:03 +00:00
clang-tools-extra Adding documentation for clang-tidy. 2014-02-25 16:46:13 +00:00
compiler-rt Remove 'tctx->name' from a logical statement since it is a pointer and always 2014-02-26 03:12:51 +00:00
debuginfo-tests Add a fallback path for buildbots temporarily stuck on really old 2014-02-21 00:17:02 +00:00
libclc Fix build since r202052 2014-02-24 21:31:56 +00:00
libcxx Implement LWG issue 2306: match_results::reference should be value_type&, not const value_type&. This is a general move by the LWG to have the reference type of read-only containers be a non-const reference; however, there are no methods that return a non-const reference to a match_result entry, so there's no worries about getting a non-const reference to a constant object. 2014-02-26 01:56:31 +00:00
libcxxabi Demangle Dc to decltype(auto) as per the Itanium C++ ABI spec. 2014-02-17 21:56:01 +00:00
lld [PECOFF] Add a utility function to add DIR32 relocation. 2014-02-26 02:38:40 +00:00
lldb <rdar://problem/15593026> 2014-02-25 23:34:40 +00:00
llvm [SROA] Simplify the computing of alignment: we only ever need the 2014-02-26 05:02:19 +00:00
openmp Restore string match behavior following changes in r202018 2014-02-25 22:04:37 +00:00
polly Update for llvm api change. 2014-02-25 19:17:57 +00:00