Go to file
Sanjoy Das 876bd51486 Revert some changes that were made to fix PR20680.
Summary:
As far as I can tell, the real bug causing the issue was fixed in
r230533.  SCEVExpander should mark an increment operation as nuw or nsw
only if it can *prove* that the operation does not overflow.  There
shouldn't be any situation where we have to do something different
because of no-wrap flags generated by SCEVExpander.

Revert "IndVarSimplify: Allow LFTR to fire more often"

This reverts commit 1ade0f0faa98877b688e0b9da58e876052c1e04e (SVN: 222213).

Revert "IndVarSimplify: Don't let LFTR compare against a poison value"

This reverts commit c0f2b8b528d8a37b0a1522aae90af649d6357eb5 (SVN: 217102).

Reviewers: majnemer, atrick, spatel

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

llvm-svn: 230921
2015-03-01 23:36:26 +00:00
clang DebugInfo: Give externally defined types a size and alignment where 2015-03-01 22:07:04 +00:00
clang-tools-extra Add 'let' to the help message. 2015-02-27 17:53:23 +00:00
compiler-rt Revert r229678 "tsan: fix signal handling during stop-the-world" 2015-02-28 22:18:11 +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 libclc/math: Add cospi 2015-02-26 15:42:00 +00:00
libcxx cmath: account for MSVCRT 12.0 changes 2015-02-28 20:18:39 +00:00
libcxxabi Unwind: make it build on Darwin again 2015-02-28 02:23:54 +00:00
lld Revert "PECOFF: Don't parse files in .drectve asynchronously." 2015-03-01 20:48:14 +00:00
lldb Linux - debugging of local processes via lldb-gdbserver 2015-03-01 23:21:29 +00:00
llgo Build cgo and llgo-go 2015-02-14 01:46:01 +00:00
llvm Revert some changes that were made to fix PR20680. 2015-03-01 23:36:26 +00:00
openmp Removed all header files for OpenMP 2.5 2015-02-25 18:38:08 +00:00
polly [Refactor] Include explicitly what is used 2015-03-01 18:51:51 +00:00