gem5/src/arch/mips
Gabe Black 110c59b414 MIPS: Get rid of cruft in the fault classes.
Get rid of Fault classes left over from when this file was copied from Alpha,
and rename ArithmeticOverflowFault to be IntegerOverflowFault and get rid of
the old IntegerOverflowFault stub. The Integer version is what's actually in
the manual, but the Arithmetic version had the implementation.
2011-09-19 06:17:19 -07:00
..
bare_iron MIPS: Many style fixes. 2009-07-21 01:08:53 -07:00
isa MIPS: Get rid of cruft in the fault classes. 2011-09-19 06:17:19 -07:00
linux trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07:00
BISystem.py python: Move more code into m5.util allow SCons to use that code. 2009-09-22 15:24:16 -07:00
dsp.cc includes: sort all includes 2011-04-15 10:44:06 -07:00
dsp.hh includes: sort all includes 2011-04-15 10:44:06 -07:00
dt_constants.hh MIPS: Use BitUnions instead of bits() functions and constants. 2009-07-20 20:14:15 -07:00
faults.cc MIPS: Get rid of cruft in the fault classes. 2011-09-19 06:17:19 -07:00
faults.hh MIPS: Get rid of cruft in the fault classes. 2011-09-19 06:17:19 -07:00
idle_event.cc MIPS: Many style fixes. 2009-07-21 01:08:53 -07:00
idle_event.hh fix MIPS headers 2007-11-15 14:21:01 -05:00
interrupts.cc MIPS: Format the register index constants like the other ISAs. 2009-07-21 23:38:26 -07:00
interrupts.hh MIPS: Get MIPS_FS to compile, more style fixes. 2009-07-21 01:09:05 -07:00
isa.cc trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07:00
isa.hh includes: sort all includes 2011-04-15 10:44:06 -07:00
isa_traits.hh StaticInst: Merge StaticInst and StaticInstBase. 2011-09-09 02:40:11 -07:00
kernel_stats.hh Make commenting on close namespace brackets consistent. 2011-01-03 14:35:43 -08:00
locked_mem.hh trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07: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 ISA: Get rid of old, unused utility functions cluttering up the ISAs. 2010-08-23 16:14:20 -07:00
mips_core_specific.hh ISA: Get rid of old, unused utility functions cluttering up the ISAs. 2010-08-23 16:14:20 -07:00
MipsCPU.py python: Move more code into m5.util allow SCons to use that code. 2009-09-22 15:24:16 -07: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 Loader: Make the load address mask be a parameter of the system rather than a constant. 2010-08-23 11:18:39 -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
mmapped_ipr.hh Spelling: Fix the a spelling error by changing mmaped to mmapped. 2011-03-01 23:18:47 -08:00
mt.hh includes: sort all includes 2011-04-15 10:44:06 -07:00
mt_constants.hh MIPS: Use BitUnions instead of bits() functions and constants. 2009-07-20 20:14:15 -07:00
pagetable.cc MIPS: Many style fixes. 2009-07-21 01:08:53 -07:00
pagetable.hh MIPS: Many style fixes. 2009-07-21 01:08:53 -07:00
pra_constants.hh MIPS: Get MIPS_FS to compile, more style fixes. 2009-07-21 01:09:05 -07:00
predecoder.hh ARM: Cleanup implementation of ITSTATE and put important code in PCState. 2011-04-04 11:42:28 -05:00
process.cc trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07:00
process.hh includes: sort all includes 2011-04-15 10:44:06 -07:00
registers.hh ARM: Fixed register flattening logic (FP_Base_DepTag was set too low) 2010-08-25 19:10:43 -05:00
remote_gdb.cc MIPS: Implement gem5/src/arch/mips/remote_gdb.cc. 2011-09-10 03:45:25 -07:00
remote_gdb.hh MIPS: Implement gem5/src/arch/mips/remote_gdb.cc. 2011-09-10 03:45:25 -07:00
SConscript MIPS: Implement gem5/src/arch/mips/remote_gdb.cc. 2011-09-10 03:45:25 -07:00
SConsopts go back and fix up MIPS copyright headers 2007-11-16 21:32:22 -05:00
stacktrace.cc MIPS: Many style fixes. 2009-07-21 01:08:53 -07:00
stacktrace.hh trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07:00
system.cc includes: sort all includes 2011-04-15 10:44:06 -07:00
system.hh includes: sort all includes 2011-04-15 10:44:06 -07:00
tlb.cc MIPS: Get rid of cruft in the fault classes. 2011-09-19 06:17:19 -07:00
tlb.hh includes: sort all includes 2011-04-15 10:44:06 -07:00
types.hh mips: cleanup ISA-specific code 2011-03-26 09:23:52 -04:00
utility.cc includes: sort all includes 2011-04-15 10:44:06 -07:00
utility.hh Trace: Allow printing ASIDs and selectively tracing based on user/kernel code. 2011-05-13 17:27:00 -05:00
vtophys.cc MIPS: Many style fixes. 2009-07-21 01:08:53 -07:00
vtophys.hh includes: sort all includes 2011-04-15 10:44:06 -07:00