* loop-invariant.c (may_assign_reg_p): Do not allow BLKmode operands.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110898
138bc75d-0d04-0410-961f-
82ee72b054a4
2006-02-12 Zdenek Dvorak <dvorakz@suse.cz>
+ PR rtl-optimization/26225
+ * loop-invariant.c (may_assign_reg_p): Do not allow BLKmode operands.
+
+2006-02-12 Zdenek Dvorak <dvorakz@suse.cz>
+
PR rtl-optimization/26232
* loop-invariant.c (find_invariant_insn): Ignore insns that set CC0.
may_assign_reg_p (rtx x)
{
return (can_copy_p (GET_MODE (x))
+ && GET_MODE (x) != BLKmode
&& (!REG_P (x)
|| !HARD_REGISTER_P (x)
|| REGNO_REG_CLASS (REGNO (x)) != NO_REGS));