Go to file
Philip Reames 018dbf18c4 Tweak EarlyCSE to recognize series of dead stores
EarlyCSE is giving up on the current instruction immediately when it recognizes that the current instruction makes a previous store trivially dead. There's no reason to do this. Once the previous store has been deleted, it's perfectly legal to remember the value of the current store (for value forwarding) and the fact the store occurred (it could be dead too!).

Reviewed by: Hal
Differential Revision: http://reviews.llvm.org/D6301

llvm-svn: 222241
2014-11-18 17:46:32 +00:00
clang OMPAtomicDirective::Create(): Fix \param. [-Wdocumentation] 2014-11-18 15:05:01 +00:00
clang-tools-extra [clang-tidy] Move the missing namespace comment warnings to the closing brace 2014-11-17 17:32:32 +00:00
compiler-rt [asan] Re-enable zero_page_pc test on Android. 2014-11-18 14:28:57 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Don't include <stddef.h> 2014-11-18 14:19:27 +00:00
libcxx Update status of LWG issues 2340, 2396 and 2401. In all three cases, these are things that we already do. 2014-11-18 17:35:16 +00:00
libcxxabi Add -g -fno-omit-frame-pointer when compiling tests with sanitizers 2014-11-14 22:27:43 +00:00
lld Update to match LLVM r222216 2014-11-18 03:06:52 +00:00
lldb Fix up the code in the FuncUnwinders class that 2014-11-18 05:57:42 +00:00
llvm Tweak EarlyCSE to recognize series of dead stores 2014-11-18 17:46:32 +00:00
openmp I apologise in advance for the size of this check-in. At Intel we do 2014-10-07 16:25:50 +00:00
polly Enable SCEV based code generation by default 2014-11-16 22:50:23 +00:00