(subst, case NOT): If STORE_FLAG_VALUE==-1, treat an ASHIFTRT of just the sign…
(subst, case NOT): If STORE_FLAG_VALUE==-1, treat an ASHIFTRT of just the sign bit as if it were an LT. (subst, case NOT): If STORE_FLAG_VALUE==-1, treat an ASHIFTRT of just the sign bit as if it were an LT. (subst, case XOR): Likewise for STORE_FLAG_VALUE==1 and an LSHIFTRT. (simplify_and_const_int, case LSHIFTRT): If shifting a sign bit copy, start shift at the sign bit. (simplify_shift_const): Likewise for ASHIFTRT. (BYTE_LOADS_EXTEND): Fix typo when defining. (setup_incoming_promotions): Set modes properly. From-SVN: r3575
Showing
Please
register
or
sign in
to comment