gem5/src/arch/sparc
Ali Saidi 6d9d0c68b5 Merge zizzer:/bk/newmem
into  zeep.pool:/z/saidi/work/m5.suncc

--HG--
extra : convert_revision : 1706f6218abec7eb575dcff3ad4aef83894f64ab
2007-01-26 18:50:28 -05:00
..
isa Merge zeep.pool:/z/saidi/work/m5.newmem 2007-01-26 18:49:40 -05:00
linux Implement current working directory for LiveProcesses 2006-11-16 12:43:11 -08:00
solaris Implement current working directory for LiveProcesses 2006-11-16 12:43:11 -08:00
arguments.cc Replaced getArg with a SPARC implementation. 2006-11-08 00:32:04 -05:00
arguments.hh Replaced getArg with a SPARC implementation. 2006-11-08 00:32:04 -05:00
asi.cc clean up fault code a little bit 2007-01-22 21:55:43 -05:00
asi.hh get legion/m5 to first tlb miss fault 2006-12-07 18:50:33 -05:00
faults.cc use pstate.am to mask off PC/NPC where it needs to +be 2007-01-23 15:50:03 -05:00
faults.hh some formatting changes, and update how I do bitfields for HPSTATE and PSTATE to avoid name confusion. 2007-01-08 18:07:17 -05:00
floatregfile.cc fixes so that M5 will compile under solaris 2006-11-04 21:41:01 -05:00
floatregfile.hh Moved some constants from isa_traits.hh to the reg file headers. 2006-11-22 23:49:44 -05:00
interrupts.hh some hstick and hintp changes. 2007-01-19 21:33:36 -05:00
intregfile.cc bug fixes to get us to 145m instructions 2007-01-10 22:19:13 -05:00
intregfile.hh Allocate the correct number of global registers 2006-12-09 18:00:40 -05:00
isa_traits.hh Merge zeep.pool:/z/saidi/work/m5.newmem 2007-01-26 18:49:40 -05:00
kernel_stats.hh Put kernel_stats back into arch. 2006-11-07 22:34:34 -05:00
locked_mem.hh Implement Alpha LL/SC support for SimpleCPU (Atomic & Timing) 2006-10-08 10:53:24 -07:00
miscregfile.cc some hstick and hintp changes. 2007-01-19 21:33:36 -05:00
miscregfile.hh some formatting changes, and update how I do bitfields for HPSTATE and PSTATE to avoid name confusion. 2007-01-08 18:07:17 -05:00
mmaped_ipr.hh reogranize code to split off FS only misc regs with effect into their own file (reducing the number of if FULL_SYSTEM defines and includes) 2006-12-04 19:39:57 -05:00
pagetable.cc first cut at a sparc tlb 2006-11-23 01:42:57 -05:00
pagetable.hh Allocate the correct number of global registers 2006-12-09 18:00:40 -05:00
process.cc Initial changes to get O3 working with SPARC 2006-11-24 22:06:33 -05:00
process.hh Implement current working directory for LiveProcesses 2006-11-16 12:43:11 -08:00
regfile.cc fix InterruptLevel code to return the correct level 2007-01-20 23:12:32 -05:00
regfile.hh first cut at a sparc tlb 2006-11-23 01:42:57 -05:00
remote_gdb.cc Changed the getReg and setReg functions so that they work like netbsd. Apparently, gdb expects to do single stepping on its own, so those functions panic for SPARC. acc still needs to be implemented. 2006-11-08 02:13:47 -05:00
remote_gdb.hh Changed the getReg and setReg functions so that they work like netbsd. Apparently, gdb expects to do single stepping on its own, so those functions panic for SPARC. acc still needs to be implemented. 2006-11-08 02:13:47 -05:00
SConscript reogranize code to split off FS only misc regs with effect into their own file (reducing the number of if FULL_SYSTEM defines and includes) 2006-12-04 19:39:57 -05:00
sparc_traits.hh Moved some constants from isa_traits.hh to the reg file headers. 2006-11-22 23:49:44 -05:00
stacktrace.cc Put the ProcessInfo and StackTrace objects into the ISA namespaces. 2006-11-08 00:52:04 -05:00
stacktrace.hh Put the ProcessInfo and StackTrace objects into the ISA namespaces. 2006-11-08 00:52:04 -05:00
syscallreturn.hh Set both xcc.c and icc.c on return from a syscall. 2006-08-29 16:07:22 -04:00
system.cc make our code a little more standards compliant 2007-01-26 18:48:51 -05:00
system.hh Compilation fixes. 2006-12-17 11:16:04 -05:00
tlb.cc Merge zeep.pool:/z/saidi/work/m5.newmem 2007-01-26 18:49:40 -05:00
tlb.hh Bug fixes in the TLB 2006-12-27 14:38:07 -05:00
tlb_map.hh fix smul and sdiv to sign extend, and handle overflow/underflow corretly 2007-01-25 13:43:46 -05:00
types.hh Pushed most of constants.hh back into isa_traits.hh and regfile.hh and created a seperate file for the syscallreturn class. 2006-08-11 19:43:10 -04:00
ua2005.cc Merge zizzer:/bk/newmem 2007-01-26 12:51:24 -05:00
utility.hh make our code a little more standards compliant 2007-01-26 18:48:51 -05:00
vtophys.cc Gutted out the old Alpha stuff. 2006-11-03 11:05:13 -05:00
vtophys.hh first cut at a sparc tlb 2006-11-23 01:42:57 -05:00