* i386.h (struct_processor_costs): New fileds int_load, int_store, fp_move,
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Nov 1999 09:12:18 +0000 (09:12 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Nov 1999 09:12:18 +0000 (09:12 +0000)
commit3ab61a4d1544f0dcfbb340fd3e90c0d6d481a790
tree577a63534540be656ad0c7931693f22e26974e59
parentd9af7c8b32a8b8ae167c0419dec9aa784f2ec84d
* i386.h (struct_processor_costs): New fileds int_load, int_store, fp_move,
fp_load and fp_store
(REGISTER_MOVE_COST): Fix comment, calculate exactly the cost of
fp->int moves
(MEMORY_MOVE_COST): New macro.
* i386.c (386_cost): Define new fields.
(i486_cost): Likewise.
(pentium_cost): Likewise.
(pentiumpro_cost): Likewise.
(k6_cost): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30585 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h