gem5/src/arch/mips
Chander Sudanthi 4bf48a11ef Trace: Allow printing ASIDs and selectively tracing based on user/kernel code.
Debug flags are ExecUser, ExecKernel, and ExecAsid. ExecUser and
ExecKernel are set by default when Exec is specified.  Use minus
sign with ExecUser or ExecKernel to remove user or kernel tracing
respectively.
2011-05-13 17:27:00 -05:00
..
bare_iron MIPS: Many style fixes. 2009-07-21 01:08:53 -07:00
isa trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -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 trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07:00
faults.hh Make commenting on close namespace brackets consistent. 2011-01-03 14:35:43 -08: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 includes: sort all includes 2011-04-15 10:44:06 -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.hh fix MIPS headers 2007-11-15 14:21:01 -05:00
SConscript Style: Replace some tabs with spaces. 2010-12-20 16:24:40 -05: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 trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -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