Go to file
Philip Reames d92c2a7592 Preserving 'nonnull' metadata in SimplifyCFG
When we hoist two loads above an if, we can preserve the nonnull metadata.  We could also do the same for sinking them, but we appear to not handle metadata at all in that case.

Thanks to Hal for the review.

Differential Revision: http://reviews.llvm.org/D5910

llvm-svn: 220392
2014-10-22 16:37:13 +00:00
clang Remove unused StmtVector& parameters from declaration parsing functions. 2014-10-22 14:27:08 +00:00
clang-tools-extra [clang-tidy] Add support for custom configuration file names/formats. 2014-10-20 12:29:15 +00:00
compiler-rt [tsan] add a stub of another dynamic annotation 2014-10-22 05:02:20 +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 r600: Fix get_work_dim range metadata 2014-10-22 14:32:53 +00:00
libcxx Some tests used __typeof__ instead of decltype. Replace these usages. 2014-10-21 15:07:09 +00:00
libcxxabi Add an .arcconfig for libc++abi. 2014-10-17 16:48:56 +00:00
lld [PECOFF] Do not write duplicate directives to .def file. 2014-10-22 00:05:30 +00:00
lldb Added functions to the C++ API, for the benefit of non-8-bit byte architectures. 2014-10-22 07:22:56 +00:00
llvm Preserving 'nonnull' metadata in SimplifyCFG 2014-10-22 16:37:13 +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 [Refactor][NfC] ReportLevel should be used as a bool not an int 2014-10-15 23:24:28 +00:00