llvm-6502/lib/Transforms
Philip Reames 1b8af6a8f0 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



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220392 91177308-0d34-0410-b5e6-96231b3b80d8
2014-10-22 16:37:13 +00:00
..
Hello
InstCombine Shrinkify libcalls: use float versions of double libm functions with fast-math (bug 17850) 2014-10-22 15:29:23 +00:00
Instrumentation [msan] Handle param-tls overflow. 2014-10-22 00:12:40 +00:00
IPO LTO: respect command-line options that disable vectorization. 2014-10-21 23:18:21 +00:00
ObjCARC
Scalar Change error to warning when a profile cannot be found. 2014-10-22 13:36:35 +00:00
Utils Preserving 'nonnull' metadata in SimplifyCFG 2014-10-22 16:37:13 +00:00
Vectorize
CMakeLists.txt
LLVMBuild.txt
Makefile