1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/test/Analysis
Eli Friedman 81169f2e1b Fix for PR2607: SCEV miscomputing the loop count for loops with an
SGT exit condition.  Essentially, the correct way to flip an inequality 
in 2's complement is the not operator, not the negation operator.  
That said, the difference only affects cases involving INT_MIN.

Also, enhance the pre-test search logic to be a bit smarter about 
inequalities flipped with a not operator, so it can eliminate the smax 
from the iteration count for simple loops.

llvm-svn: 54184
2008-07-30 00:04:08 +00:00
..
Andersens Remove trailing whitespace after line continuations in test cases to them work. 2008-06-10 15:07:07 +00:00
BasicAA If we are checking to see if the result of a call aliases a 2008-06-16 06:19:11 +00:00
Dominators Move these tests into the proper directory. 2008-05-29 16:30:29 +00:00
GlobalsModRef sabre brings to my attention that the 'tr' suffix is also obsolete 2008-05-20 21:00:03 +00:00
LoadVN sabre brings to my attention that the 'tr' suffix is also obsolete 2008-05-20 21:00:03 +00:00
LoopInfo sabre brings to my attention that the 'tr' suffix is also obsolete 2008-05-20 21:00:03 +00:00
PostDominators Move these tests into the proper directory. 2008-05-29 16:30:29 +00:00
ScalarEvolution Fix for PR2607: SCEV miscomputing the loop count for loops with an 2008-07-30 00:04:08 +00:00