summaryrefslogtreecommitdiff
path: root/sim/frv
Commit message (Collapse)AuthorAgeFilesLines
* Correct last entry.Dave Brolley2003-09-121-2/+1
|
* 2003-09-12 Dave Brolley <brolley@redhat.com>Dave Brolley2003-09-1211-77/+302
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * registers.c (frv_check_spr_read_access): Check for access to ACC4-ACC63 and ACCG4-ACCG63. * profile.h (frv-desc.h): #include it. (spr_busy): New member of FRV_PROFILE_STATE. (spr_latency): Ditto. (GNER_FOR_GR): New macro. (FNER_FOR_FR): New maccro. (update_SPR_latency): New function. (vliw_wait_for_SPR): New function. * profile.c (profile-fr550.h): #include it. (update_latencies): Update SPR latencies. (update_target_latencies): Ditto. (update_SPR_latency): New function. (vliw_wait_for_SPR): New function. * profile-fr500.c (frvbf_model_fr500_u_idiv): Record GNER latency. (frvbf_model_fr500_u_trap): Removed unused variable, ps. (frvbf_model_fr500_u_check): Ditto. (frvbf_model_fr500_u_clrgr): New unit modeller for fr500. (frvbf_model_fr500_u_clrfr): Ditto. (frvbf_model_fr500_u_spr2gr): Wait for SPR. (frvbf_model_fr500_u_gr2spr): Ditto. * frv-sim.h (H_SPR_ACC4): New macro. (H_SPR_ACCG4): New macro; (H_SPR_ACC0): Removed. (H_SPR_ACCG0): Removed. * arch.h,model.c,sem[ch],decode.[ch]: Regenerated.
* 2003-09-10 Dave Brolley <brolley@redhat.com>Dave Brolley2003-09-102-9/+21
| | | | | | * profile.c (slot_names): FM1 was listed twice. Changed first instance to FM0. Added IALL, FMALL and FMLOW. (print_parallel): Don't examine slots with no insns.
* 2003-09-09 Dave Brolley <brolley@redhat.com>Dave Brolley2003-09-092-3/+13
| | | | * frv.c (do_media_average): Select machine using a switch.
* 2003-09-08 Dave Brolley <brolley@redhat.com>Dave Brolley2003-09-082-6/+8
| | | | | | On behalf of Doug Evans <dje@sebabeach.org> * Makefile.in (stamp-arch,stamp-cpu): Pass archfile to cgen. Remove copying of .cpu file to cgen/cpu, no longer needed.
* 003-09-03 Dave Brolley <brolley@redhat.com>Dave Brolley2003-09-036-38/+354
| | | | * cpu.h, model.c, sem.c, decode.h, decode.c: Regenerated.
* 2003-08-29 Dave Brolley <brolley@redhat.com>Dave Brolley2003-08-291-0/+6
| | | | | | * Makefile.in (stamp-arch): Copy frv.cpu from $(srcdir)../../cpu temporarily when regenerating files. (stamp-cpu): Ditto.
* New simulator for Fujitsu frv contributed by Red Hat.Dave Brolley2003-08-2939-0/+145235