LemonBoy 42732d33cc
[InstCombine] Fix constant-folding of overflowing arithmetic ops on vectors
Feeding vector values to `InstCombiner::OptimizeOverflowCheck` produces a scalar boolean flag if it proves the overflow check can be eliminated.
This causes `InstCombiner::CreateOverflowTuple` to crash as it correctly expects a vector of i1 values instead.

Reviewed By: lebedev.ri

Differential Revision: https://reviews.llvm.org/D89628
2020-11-09 14:41:07 +03:00
..
2020-06-30 19:56:37 +01:00
2020-02-27 09:06:03 -08:00
2019-08-14 16:50:06 +00:00
2020-02-27 09:06:03 -08:00
2020-09-05 12:37:45 +02:00
2020-08-11 11:05:42 +02:00
2019-09-11 10:51:26 +00:00
2020-10-12 17:55:00 +02:00
2019-09-06 16:26:59 +00:00
2020-08-13 22:37:44 +02:00
2020-10-17 12:20:18 -04: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.