[NFC][InstCombine] Non-canonical clamp pattern: non-canonical predicate tests
authorRoman Lebedev <lebedev.ri@gmail.com>
Tue, 13 Aug 2019 08:14:13 +0000 (08:14 +0000)
committerRoman Lebedev <lebedev.ri@gmail.com>
Tue, 13 Aug 2019 08:14:13 +0000 (08:14 +0000)
commit09eb71ced3b80211f3997bd7bc2844c61cd265c7
tree3d8de3f146aa5f2117e669215452971b89b601c7
parentb427c061ad10a2e111ec2e3a63776c4b126faf30
[NFC][InstCombine] Non-canonical clamp pattern: non-canonical predicate tests

We can't handle 'uge' case because we can't ever get it,
there needs to be extra use on that compare or else it will be
canonicalized, but because of extra use we can't handle it.

'sge' case we can have.

llvm-svn: 368656
llvm/test/Transforms/InstCombine/canonicalize-clamp-like-pattern-between-negative-and-positive-thresholds.ll