* combine.c (cant_combine_insn_p): Get around SUBREGs when determining
hardreg<->reg moves.
From-SVN: r38285
+Fri Dec 15 15:32:16 MET 2000 Jan Hubicka <jh@suse.cz>
+
+ * combine.c (cant_combine_insn_p): Get around SUBREGs when determining
+ hardreg<->reg moves.
+
Fri Dec 15 14:48:37 MET 2000 Jan Hubicka <jh@suse.cz>
* genrecog.c (add_to_sequence): Remove special case for
return 0;
src = SET_SRC (set);
dest = SET_DEST (set);
+ if (GET_CODE (src) == SUBREG)
+ src = SUBREG_REG (src);
+ if (GET_CODE (dest) == SUBREG)
+ dest = SUBREG_REG (dest);
if (REG_P (src) && REG_P (dest)
&& ((REGNO (src) < FIRST_PSEUDO_REGISTER
&& ! fixed_regs[REGNO (src)])