Sanjay Patel e728259278 [InstCombine] narrow icmp with extended operands of different widths
An intermediate extend is used to widen the narrow operand to the width of
the other (wider) operand. At that point, we have the same logic as the
existing transform that was restricted to folds of equal width zext/sext.

This mostly solves PR42700:
https://bugs.llvm.org/show_bug.cgi?id=42700

llvm-svn: 369519
2019-08-21 11:56:08 +00:00
..
2019-07-24 16:05:55 +00:00
2019-08-14 16:50:06 +00:00
2019-08-14 16:50:06 +00:00
2019-08-14 16:50:06 +00:00
2019-08-14 16:50:06 +00:00
2019-06-21 17:51:18 +00:00
2019-08-14 16:50:06 +00:00

This directory contains test cases for the instcombine transformation.  The
dated tests are actual bug tests, whereas the named tests are used to test
for features that the this pass should be capable of performing.