| commit | 61f3ad575911f72cbfcd328d1221e943b687ebf2 | [log] [tgz] |
|---|---|---|
| author | Bob Wilson <bob.wilson@apple.com> | Tue Aug 07 22:35:16 2012 +0000 |
| committer | Bob Wilson <bob.wilson@apple.com> | Tue Aug 07 22:35:16 2012 +0000 |
| tree | dac10fc42a864c49fab0eae70a309d1ec6ed531c | |
| parent | fbdd25c13576d68ad2517390513c7a0f23d93919 [diff] |
Fix a serious typo in InstCombine's optimization of comparisons. An unsigned value converted to floating-point will always be greater than a negative constant. Unfortunately InstCombine reversed the check so that unsigned values were being optimized to always be greater than all positive floating-point constants. <rdar://problem/12029145> llvm-svn: 161452