Hi Oleg, > Sorry, but my original patch was buggy. There are two problems:
Thanks for your diligence in checking the patch. > The attached patch fixes those issues. > OK for trunk? > > Cheers, > Oleg > > gcc/ChangeLog: > * config/rx/rx.md (FETCHOP_NO_MINUS): New code iterator. > (atomic_<fetchop_name>_fetchsi): Extract minus operator into ... > (atomic_sub_fetchsi): ... this new pattern. > (mvtc): Add CC_REG clobber. Approved - please apply. Cheers