gem5/src/arch/sparc
Lisa Hsu 01c959aeaf Merge zed.eecs.umich.edu:/.automount/zeep/z/saidi/work/m5.newmem
into  zed.eecs.umich.edu:/z/hsul/work/sparc/x86.m5

--HG--
extra : convert_revision : 9b8567bb775ed6fcc30096f1ab4cc37058bc7376
2007-01-19 21:34:21 -05:00
..
isa Modify ISA and staticInst to support a IsFirstMicroOp flag 2007-01-16 19:06:05 -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 flesh out twinx asis 2006-12-14 19:01:21 -05:00
asi.hh get legion/m5 to first tlb miss fault 2006-12-07 18:50:33 -05:00
faults.cc 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
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 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
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 Handle access to ASI_QUEUE 2006-12-06 19:25:53 -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 Load the hypervisor symbols twice, once with an address mask so that we can get symbols for where it's copied to in memory 2006-11-30 15:51:54 -05:00
system.hh Compilation fixes. 2006-12-17 11:16:04 -05:00
tlb.cc Allow ASI_LDTX_REAL 2007-01-17 18:36:12 -05:00
tlb.hh Bug fixes in the TLB 2006-12-27 14:38:07 -05:00
tlb_map.hh Fix bugs in tlbmap (and thus rangemap since the code is nearly identical) 2006-12-12 17:55:27 -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 some hstick and hintp changes. 2007-01-19 21:33:36 -05:00
utility.hh fix endian issues with condition codes 2006-11-10 20:17:42 -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