combine.c
477 KB
-
re PR rtl-optimization/81553 (ICE in immed_wide_int_const, at emit-rtl.c:607) · e95be633
PR rtl-optimization/81553 * combine.c (simplify_if_then_else): In (if_then_else COND (OP Z C1) Z) to (OP Z (mult COND (C1 * STORE_FLAG_VALUE))) optimization, if OP is a shift where C1 has different mode than the whole shift, use C1's mode for MULT rather than the shift's mode. * gcc.c-torture/compile/pr81553.c: New test. From-SVN: r255150
Jakub Jelinek committed