Commit 869c489d by Richard Kenner

(RTX_COSTS): Update PPC603 and PPC604 values.

From-SVN: r7377
parent 4371f8af
...@@ -1420,9 +1420,10 @@ struct rs6000_args {int words, fregno, nargs_prototype; }; ...@@ -1420,9 +1420,10 @@ struct rs6000_args {int words, fregno, nargs_prototype; };
return COSTS_N_INSNS (2); \ return COSTS_N_INSNS (2); \
case PROCESSOR_PPC601: \ case PROCESSOR_PPC601: \
case PROCESSOR_PPC603: \ case PROCESSOR_PPC603: \
return COSTS_N_INSNS (5); \
case PROCESSOR_PPC604: \ case PROCESSOR_PPC604: \
case PROCESSOR_PPC620: \ case PROCESSOR_PPC620: \
return COSTS_N_INSNS (5); \ return COSTS_N_INSNS (4); \
} \ } \
case DIV: \ case DIV: \
case MOD: \ case MOD: \
...@@ -1439,10 +1440,12 @@ struct rs6000_args {int words, fregno, nargs_prototype; }; ...@@ -1439,10 +1440,12 @@ struct rs6000_args {int words, fregno, nargs_prototype; };
case PROCESSOR_RIOS2: \ case PROCESSOR_RIOS2: \
return COSTS_N_INSNS (13); \ return COSTS_N_INSNS (13); \
case PROCESSOR_PPC601: \ case PROCESSOR_PPC601: \
return COSTS_N_INSNS (36); \
case PROCESSOR_PPC603: \ case PROCESSOR_PPC603: \
return COSTS_N_INSNS (37); \
case PROCESSOR_PPC604: \ case PROCESSOR_PPC604: \
case PROCESSOR_PPC620: \ case PROCESSOR_PPC620: \
return COSTS_N_INSNS (36); \ return COSTS_N_INSNS (20); \
} \ } \
case MEM: \ case MEM: \
/* MEM should be slightly more expensive than (plus (reg) (const)) */ \ /* MEM should be slightly more expensive than (plus (reg) (const)) */ \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment