gem5/src/arch/mips
2009-05-13 01:26:38 -04:00
..
bare_iron Get rid of 'using namespace' declarations in headers. 2009-03-05 17:15:31 -08:00
isa Memory: Rename LOCKED for load locked store conditional to LLSC. 2009-04-19 04:25:01 -07:00
linux Get rid of 'using namespace' declarations in headers. 2009-03-05 17:15:31 -08:00
regfile arch-mips: add regWidth constant to float regfile 2009-05-13 01:26:38 -04:00
BISystem.py fix MIPS headers 2007-11-15 14:21:01 -05:00
dsp.cc gcc: Add extra parens to quell warnings. 2008-09-27 21:03:49 -07:00
dsp.hh style: These files didn't even come close to following the M5 style guide. 2008-09-26 08:18:53 -07:00
dt_constants.hh go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
faults.cc go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
faults.hh go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
idle_event.cc arch: TheISA shouldn't really ever be used in the arch directory. 2008-09-27 21:03:46 -07:00
idle_event.hh fix MIPS headers 2007-11-15 14:21:01 -05:00
interrupts.cc style: Use the correct m5 style for things relating to interrupts. 2008-10-21 07:12:53 -07:00
interrupts.hh style: Use the correct m5 style for things relating to interrupts. 2008-10-21 07:12:53 -07:00
isa_traits.hh syscall: Resolve conflicts between m5threads and Gabe's recent SE changes. 2009-04-21 08:17:36 -07:00
kernel_stats.hh fix MIPS headers 2007-11-15 14:21:01 -05:00
locked_mem.hh get rid of all instances of readTid() and getThreadNum(). Unify and eliminate 2008-11-04 11:35:42 -05:00
microcode_rom.hh CPU: Create a microcode ROM object in the CPU which is defined by the ISA. 2008-10-12 15:59:21 -07:00
mips_core_specific.cc alpha: Get rid fo the namespace called EV5. 2008-09-27 21:03:45 -07:00
mips_core_specific.hh move initCPU, processInterrupts declaration to core_specific file. 2007-11-16 21:31:37 -05:00
MipsCPU.py Add in files from merge-bare-iron, get them compiling in FS and SE mode 2007-11-13 16:58:16 -05:00
MipsInterrupts.py Turn Interrupts objects into SimObjects. Also, move local APIC state into x86's Interrupts object. 2008-10-12 09:09:56 -07:00
MipsSystem.py Add in files from merge-bare-iron, get them compiling in FS and SE mode 2007-11-13 16:58:16 -05:00
MipsTLB.py tlb: Don't separate the TLB classes into an instruction TLB and a data TLB 2009-04-08 22:21:27 -07:00
mmaped_ipr.hh go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
mt.hh Get rid of 'using namespace' declarations in headers. 2009-03-05 17:15:31 -08:00
mt_constants.hh go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
pagetable.cc go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
pagetable.hh gcc: Add extra parens to quell warnings. 2008-09-27 21:03:49 -07:00
pra_constants.hh Add in files from merge-bare-iron, get them compiling in FS and SE mode 2007-11-13 16:58:16 -05:00
predecoder.hh Add in files from merge-bare-iron, get them compiling in FS and SE mode 2007-11-13 16:58:16 -05:00
process.cc syscall: Resolve conflicts between m5threads and Gabe's recent SE changes. 2009-04-21 08:17:36 -07:00
process.hh Processes: Make getting and setting system call arguments part of a process object. 2009-02-27 09:22:14 -08:00
regfile.cc Remove unnecessary building of FreeList/RenameMap in InOrder. Clean-up comments and O3 extensions InOrder Thread Context 2009-02-20 11:02:48 -05:00
regfile.hh go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
remote_gdb.hh fix MIPS headers 2007-11-15 14:21:01 -05:00
SConscript SCons: centralize the Dir() workaround for newer versions of scons. 2009-01-13 14:17:50 -08:00
SConsopts go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
stacktrace.cc arch: TheISA shouldn't really ever be used in the arch directory. 2008-09-27 21:03:46 -07:00
stacktrace.hh arch: TheISA shouldn't really ever be used in the arch directory. 2008-09-27 21:03:46 -07:00
system.cc alpha: Get rid fo the namespace called EV5. 2008-09-27 21:03:45 -07:00
system.hh go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
tlb.cc mips-tlb-fix: check for alignment faults.\nMIPS was never updated to use TLBS correcty in SE mode. The error was forwarding translations directly to pageTable. The TLB should check for alignment faults at bare minimum here but in the long run we should be using TLBs in SE mode for MIPS. 2009-04-18 10:42:29 -04:00
tlb.hh tlb: More fixing of unified TLB 2009-04-08 22:21:27 -07:00
types.hh Get rid of old RegContext code. 2008-10-12 17:57:46 -07:00
utility.cc get rid of all instances of readTid() and getThreadNum(). Unify and eliminate 2008-11-04 11:35:42 -05:00
utility.hh move initCPU, processInterrupts declaration to core_specific file. 2007-11-16 21:31:37 -05:00
vtophys.cc go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
vtophys.hh go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00