gem5/src/arch/alpha
Gabe Black 54466a31c3 Make the process objects use the Params structs in their constructors, and use a limit to check if access are on the stack.
--HG--
extra : convert_revision : af40a7acf424c4c4f62d0d76db1001a714ae0474
2007-10-16 18:04:01 -07:00
..
freebsd X86: Fix argument register indexing. 2007-07-26 22:13:14 -07:00
isa Add a flag to indicate an instruction triggers a syscall in SE mode. 2007-07-31 17:34:08 -07:00
linux Make the process objects use the Params structs in their constructors, and use a limit to check if access are on the stack. 2007-10-16 18:04:01 -07:00
tru64 Make the process objects use the Params structs in their constructors, and use a limit to check if access are on the stack. 2007-10-16 18:04:01 -07:00
AlphaSystem.py Move SimObject python files alongside the C++ and fix 2007-05-27 19:21:17 -07:00
AlphaTLB.py Major changes to how SimObjects are created and initialized. Almost all 2007-07-23 21:51:38 -07:00
aout_machdep.h Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ecoff_machdep.h New directory structure: 2006-05-22 14:29:33 -04:00
ev5.cc Address translation: Make the page table more flexible. 2007-08-26 20:33:57 -07:00
ev5.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
faults.cc Address translation: Make the page table more flexible. 2007-08-26 20:33:57 -07:00
faults.hh Address translation: Make the page table more flexible. 2007-08-26 20:33:57 -07:00
floatregfile.cc Moved the Alpha float regfile into it's own regfile and got rid of constants.hh and isa_traits.cc 2006-11-10 05:29:05 -05:00
floatregfile.hh fixes for solaris compile 2007-04-21 19:11:38 -04:00
idle_event.cc *MiscReg->*MiscRegNoEffect, *MiscRegWithEffect->*MiscReg 2007-03-07 15:04:31 -05:00
idle_event.hh Put kernel_stats back into arch. 2006-11-07 22:34:34 -05:00
interrupts.hh *MiscReg->*MiscRegNoEffect, *MiscRegWithEffect->*MiscReg 2007-03-07 15:04:31 -05:00
intregfile.cc Split out alpha integer register file into it's own files. 2006-11-10 04:54:25 -05:00
intregfile.hh fixes for solaris compile 2007-04-21 19:11:38 -04:00
ipr.cc Made the old name refer to the miscreg index to prevent having to change code all over the place. 2006-10-31 16:36:45 -05:00
ipr.hh Fix stupid typo 2006-10-31 18:01:31 -05:00
isa_traits.hh Address Translation: Make SE mode use an actual TLB/MMU for translation like FS. 2007-08-26 20:24:18 -07:00
kernel_stats.cc *MiscReg->*MiscRegNoEffect, *MiscRegWithEffect->*MiscReg 2007-03-07 15:04:31 -05:00
kernel_stats.hh Put kernel_stats back into arch. 2006-11-07 22:34:34 -05:00
kgdb.h Force remote gdb code to use signal numbers and not ISA specific trap numbers. 2006-11-07 23:40:54 -05:00
locked_mem.hh *MiscReg->*MiscRegNoEffect, *MiscRegWithEffect->*MiscReg 2007-03-07 15:04:31 -05:00
miscregfile.cc Address Translation: Make SE mode use an actual TLB/MMU for translation like FS. 2007-08-26 20:24:18 -07:00
miscregfile.hh Address Translation: Make SE mode use an actual TLB/MMU for translation like FS. 2007-08-26 20:24:18 -07:00
mmaped_ipr.hh Add support for mmapped iprs to atomic cpu 2006-11-29 17:11:10 -05:00
osfpal.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
osfpal.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
pagetable.cc Address translation: Make the page table more flexible. 2007-08-26 20:33:57 -07:00
pagetable.hh Alpha: Fixes to get alpha to compile again. 2007-08-27 18:30:02 -07:00
predecoder.hh Predecoder: Clear out predecoder state on an ITLB fault. 2007-10-02 22:21:38 -07:00
process.cc Make the process objects use the Params structs in their constructors, and use a limit to check if access are on the stack. 2007-10-16 18:04:01 -07:00
process.hh Make the process objects use the Params structs in their constructors, and use a limit to check if access are on the stack. 2007-10-16 18:04:01 -07:00
regfile.cc Address Translation: Make SE mode use an actual TLB/MMU for translation like FS. 2007-08-26 20:24:18 -07:00
regfile.hh X86: Put in the foundation for x87 stack based fp registers. 2007-09-19 18:26:42 -07:00
remote_gdb.cc Modified instruction decode method. 2007-06-14 16:52:19 -04:00
remote_gdb.hh Broke remote_gdb into a base class and architecture specific derived classes. 2006-11-07 05:39:40 -05:00
SConscript Address Translation: Make SE mode use an actual TLB/MMU for translation like FS. 2007-08-26 20:24:18 -07:00
SConsopts Rework the way SCons recurses into subdirectories, making it 2007-03-10 23:00:54 -08:00
stacktrace.cc *MiscReg->*MiscRegNoEffect, *MiscRegWithEffect->*MiscReg 2007-03-07 15:04:31 -05:00
stacktrace.hh Put the ProcessInfo and StackTrace objects into the ISA namespaces. 2006-11-08 00:52:04 -05:00
syscallreturn.hh Made the alpha setSyscallReturn take a ThreadContext pointer instead of a RegFile *. 2006-12-06 11:33:37 -05:00
system.cc Major changes to how SimObjects are created and initialized. Almost all 2007-07-23 21:51:38 -07:00
system.hh Major changes to how SimObjects are created and initialized. Almost all 2007-07-23 21:51:38 -07:00
tlb.cc params: Deprecate old-style constructors; update most SimObject constructors. 2007-08-30 15:16:59 -04:00
tlb.hh params: Deprecate old-style constructors; update most SimObject constructors. 2007-08-30 15:16:59 -04:00
types.hh rename store conditional stuff as extra data so it can be used for conditional swaps as well 2007-02-12 13:06:30 -05:00
utility.cc Arguments: Get rid of duplicate code for the Arguments class in each architecture. 2007-08-01 16:59:14 -04:00
utility.hh Address Translation: Make SE mode use an actual TLB/MMU for translation like FS. 2007-08-26 20:24:18 -07:00
vtophys.cc *MiscReg->*MiscRegNoEffect, *MiscRegWithEffect->*MiscReg 2007-03-07 15:04:31 -05:00
vtophys.hh implement vtophys and 32bit gdb support 2007-02-18 19:57:46 -05:00