Hi, This fixes an SH bug that has been discovered during the discussions of PR 66930. Tested by Kaz on sh4-linux. Committed to trunk as r226218 and to GCC 5 branch as r226219.
Cheers, Oleg gcc/ChangeLog PR target/66930 * config/sh/sh.c (sh_split_movrt_negc_to_movt_xor): Add missing T bit register modified_between_p check.
sh_pr66930.patch
Description: Binary data