fold-eqcmplx-1.c
271 Bytes
-
fold-const.c (fold_comparison): Remove compile-time evaluation of complex… · 23b9463b
fold-const.c (fold_comparison): Remove compile-time evaluation of complex constant equality/inequality... * fold-const.c (fold_comparison): Remove compile-time evaluation of complex constant equality/inequality comparisons for here. (fold_binary) <EQ_EXPR>: Simplify complex comparisons that are known at compile-time or can be simplified to a scalar comparison. (fold_relational_const): Move compile-time evaluation of complex constant equality/inequality comparisons to here. * gcc.dg/fold-eqcmplx-1.c: New test case. From-SVN: r122767
Roger Sayle committed