combine: Use correct mode in new comparison (PR86902)
authorSegher Boessenkool <segher@kernel.crashing.org>
Wed, 19 Sep 2018 17:38:11 +0000 (19:38 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Wed, 19 Sep 2018 17:38:11 +0000 (19:38 +0200)
commitebdf17cb73df8e9759c9fd6d0afc0329c0072cd8
tree741490327756b0c522aed4b2649b87ae85571e1b
parentfce33808678df40cce69c15141926342f8a6f47e
combine: Use correct mode in new comparison (PR86902)

This code in try_combine uses the wrong mode.  This fails (with RTL
checking) in trunk, but not in any released branches.

PR rtl-optimization/86902
* combine.c (try_combine): When changing the CC mode used, don't change
an unrelated mode in other_insn to that new CC mode.

From-SVN: r264426
gcc/ChangeLog
gcc/combine.c