OSDN Git Service

* sim-main.h (MIPS_MACH_HAS_MT_HILO_HAZARD)
authorRichard Sandiford <rsandifo@nildram.co.uk>
Mon, 29 Mar 2004 21:56:02 +0000 (21:56 +0000)
committerRichard Sandiford <rsandifo@nildram.co.uk>
Mon, 29 Mar 2004 21:56:02 +0000 (21:56 +0000)
commit3e1e4d8c562a6514bc3fac9c52a7af32a63fdf51
tree3286a8f7e71393b787463551eff7f91e47c6cde8
parentfc01bebaf896ab46f2964fa03f1c7348d635b36d
* sim-main.h (MIPS_MACH_HAS_MT_HILO_HAZARD)
(MIPS_MACH_HAS_MULT_HILO_HAZARD, MIPS_MACH_HAS_DIV_HILO_HAZARD): New.
* mips.igen (check_mt_hilo, check_mult_hilo, check_div_hilo): Provide
separate implementations for mipsIV and mipsV.  Use new macros to
determine whether the restrictions apply.
sim/mips/ChangeLog
sim/mips/mips.igen
sim/mips/sim-main.h