2004-06-09 David S. Miller <davem@nuts.davemloft.net>
* config/sparc/sparc.h (MOVE_RATIO): New definition.
From-SVN: r82844
+2004-06-09 David S. Miller <davem@nuts.davemloft.net>
+
+ * config/sparc/sparc.h (MOVE_RATIO): New definition.
+
2004-06-09 Richard Henderson <rth@redhat.com>
* basic-block.h (struct edge_def): Add goto_locus.
in one reasonably fast instruction. */
#define MOVE_MAX 8
+/* If a memory-to-memory move would take MOVE_RATIO or more simple
+ move-instruction pairs, we will do a movstr or libcall instead. */
+
+#define MOVE_RATIO (optimize_size ? 3 : 8)
+
/* Define if operations between registers always perform the operation
on the full register even if a narrower mode is specified. */
#define WORD_REGISTER_OPERATIONS