*** /u/gcc/gcc-3.3.1/gcc/config/alpha/alpha.c.~1~ Mon Mar 24 18:59:37 2003 --- /u/gcc/gcc-3.3.1/gcc/config/alpha/alpha.c Sat Oct 18 02:57:49 2003 *************** *** 3330,3336 **** cmp_mode = DImode; /* The following optimizations are only for signed compares. */ ! if (code != LEU && code != LTU && code != GEU && code != GTU) { /* Whee. Compare and branch against 0 directly. */ if (op1 == const0_rtx) --- 3330,3336 ---- cmp_mode = DImode; /* The following optimizations are only for signed compares. */ ! if (code == EQ || code == NE) { /* Whee. Compare and branch against 0 directly. */ if (op1 == const0_rtx)