82c6faa8ba
* mn10300/mn10300.c (notice_update_cc): Enable this code. * mn10300/mn10300.h (CC_OVERFLOW_UNUSABLE): Define. * mn10300/mn10300.md (tstsi): Use "set_zn_c0" instead of "set" for cc status. (addsi3 pattern): Break "inc" into two different alternatives since "inc dn" sets cc0, but "inc an" does not. (multiply and divide patterns): Fix cc status. (bCC, inverted bCC): Restore any comparison which needs the overflow bits when CC_OVERFLOW_UNUSABLE is set. (zero and sign extensions): Fix cc status. (movm_store): Likewise. From-SVN: r13337 |
||
---|---|---|
gcc |