* reload1.c (reload_cse_mem_conflict_p): Restore handling of
(mem:BLK const0_rtx) meaning all memory is clobbered.
From-SVN: r14512
}
}
-/* The memory at address MEM_BASE is being changed. MEM_MODE is the mode of
- the memory reference. Return whether this change will invalidate VAL. */
+/* The memory at address MEM_BASE is being changed.
+ Return whether this change will invalidate VAL. */
static int
reload_cse_mem_conflict_p (mem_base, val)
return 0;
case MEM:
+ if (GET_MODE (mem_base) == BLKmode
+ || GET_MODE (val) == BLKmode)
+ return 1;
return anti_dependence (val, mem_base);
default: