Go to file
Sanjoy Das f2e931cae9 Bugfix: ScalarEvolution incorrectly assumes that the start of certain
add recurrences don't overflow.

This change makes the optimization more restrictive.  It still assumes
that an overflowing `add nsw` is undefined behavior; and this change
will need revisiting once we have a consistent semantics for poison
values.

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

llvm-svn: 228552
2015-02-08 22:52:17 +00:00
clang Sema: Don't give attribute alias vars with struct type an init expr 2015-02-08 10:55:14 +00:00
clang-tools-extra [clang-tidy] Checker for inefficient use of algorithms on associative containers 2015-02-07 19:54:19 +00:00
compiler-rt [compiler-rt] Make MaybeReexec properly process DYLD_INSERT_LIBRARIES when using non-absolute paths 2015-02-06 12:07:29 +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 Implement log10 2015-01-30 18:00:34 +00:00
libcxx Add __cxxabi_config.h to libcxxabi headers. 2015-02-05 23:56:33 +00:00
libcxxabi Unwind: hoist placement delete into base class 2015-02-06 20:34:17 +00:00
lld [ELF] Implement --strip-all/-s 2015-02-08 19:42:15 +00:00
lldb Fix sorting. Spotted by emaste. 2015-02-08 21:34:29 +00:00
llgo irgen: don't emit debug metadata for locals 2015-01-29 00:34:30 +00:00
llvm Bugfix: ScalarEvolution incorrectly assumes that the start of certain 2015-02-08 22:52:17 +00:00
openmp Pin the libiomp5.dll for the lifetime of application, Windows-specific 2015-01-29 17:18:20 +00:00
polly [Refactor] Use the LoopInfo object already present 2015-02-08 20:50:42 +00:00