index
:
gem5
hitsb
invisispec-1.0
invisispec-with-dift
is-ift
is-ift-cachehit
is-rebase
is-rebase-new
is-rebase-new2
is-rebase-new3-rdtscp
is-rebase04-linux3.2
is-rebase05
is-rebase06-RequestPtr
is-rebase07-GCC8
is-rebase08-QoSmem
is-rebase09-linuxarm-3.7.0
is-rebase10-DynInstPtr
is-rebase11-LSQUnit
is-rebase12
simple-object-demo
gem5
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cpu
/
simple
/
base.cc
Age
Commit message (
Expand
)
Author
2008-10-21
style: Use the correct m5 style for things relating to interrupts.
Nathan Binkert
2008-10-12
CPU: Make the highest order bit in the micro pc determine if it's combination...
Gabe Black
2008-10-12
Turn Interrupts objects into SimObjects. Also, move local APIC state into x86...
Gabe Black
2008-08-11
params: Convert the CPU objects to use the auto generated param structs.
Nathan Binkert
2008-07-01
After a checkpoint (and thus a stats reset), the not_idle_fraction/notIdleFra...
Ali Saidi
2008-02-14
CPU: move the PC Events code to a place where the code won't be executed mult...
Ali Saidi
2007-12-16
CPU: Update where the simple cpus read their cpu id from the thread context t...
Ali Saidi
2007-11-21
imported patch pagewalker.patch
Gabe Black
2007-11-15
Get MIPS simple regression working. Take out unecessary functions "setShadowS...
Korey Sewell
2007-11-13
Add in files from merge-bare-iron, get them compiling in FS and SE mode
Korey Sewell
2007-10-18
CPU: Use the ThreadContext cpu id instead of the params cpu id in all cases.
Ali Saidi
2007-10-02
Merge with head.
Gabe Black
2007-10-02
Predecoder: Clear out predecoder state on an ITLB fault.
Gabe Black
2007-10-02
CPU: Make the cpus check the pc event queues in SE mode.
Gabe Black
2007-09-24
X86: Get X86_FS to compile.
Gabe Black
2007-08-26
Simple CPU: Make sure only instructions which complete without faulting are c...
Gabe Black
2007-08-26
Address Translation: Make SE mode use an actual TLB/MMU for translation like FS.
Gabe Black
2007-07-28
Turn the instruction tracing code into pluggable sim objects.
Gabe Black
2007-07-23
Major changes to how SimObjects are created and initialized. Almost all
Nathan Binkert
2007-06-19
Make branches work by repopulating the predecoder every time through. This is...
Gabe Black
2007-06-14
Modified instruction decode method.
Vincentius Robby
2007-06-13
Seperate the pc-pc and the pc of the incoming bytes, and get rid of the "more...
Gabe Black
2007-06-12
Make microOp vs microop and macroOp vs macroop capitilization consistent.
Gabe Black
2007-06-04
don't be so aggressive with the tracing on #if
Ali Saidi
2007-06-02
Don't mask the pc because the Alpha predecoder needs it to set the PAL mode b...
Gabe Black
2007-06-01
cast sizeof(MachInst) to Addr before generating a mask
Ali Saidi
2007-05-31
Merge zizzer.eecs.umich.edu:/bk/newmem
Gabe Black
2007-05-31
Assign traceData to be NULL at BaseSimpleCPU constructor.
Vincentius Robby
2007-05-18
Merge zizzer.eecs.umich.edu:/bk/newmem
Gabe Black
2007-05-18
Changes to make simple cpu handle pcs appropriately for x86
Gabe Black
2007-04-16
Fixes for splash, may conflict with Korey's SMT work and doesn't support 03cp...
Ron Dreslinski
2007-04-11
Use a computed mask to mask out the fetch address and not a hard coded one.
Gabe Black
2007-04-11
Make the itlb set the PHYSICAL flag on a request when it translates it. This ...
Gabe Black
2007-03-16
Fix ALPHA_FS compile. The MachInst -> StaticInstPtr constructor is no longer ...
Gabe Black
2007-03-15
Merge zizzer.eecs.umich.edu:/bk/newmem
Gabe Black
2007-03-15
Make the predecoder an object with it's own switched header file. Start addin...
Gabe Black
2007-03-13
Replaced makeExtMI with predecode.
Gabe Black
2007-03-13
fix interrupting during a quisce on sparc
Ali Saidi
2007-03-05
Add x86 version of call to "decode"
Gabe Black
2007-02-10
Clean up tracing stuff more, get rid of the trace log since
Nathan Binkert
2007-01-26
Merge zizzer:/bk/newmem
Lisa Hsu
2007-01-26
eliminate cpu checkInterrupts bool, it is redundant and unnecessary.
Lisa Hsu
2007-01-25
fix smul and sdiv to sign extend, and handle overflow/underflow corretly
Ali Saidi
2007-01-16
In the case that we generate a fault (e.g. a tlb miss) on a microcoded instru...
Ali Saidi
2006-11-12
Updates to support new interrupt processing and removal of PcPAL.
Kevin Lim
2006-11-08
Move the check to see if you're in user mode into the isa directory.
Gabe Black
2006-11-07
Put kernel_stats back into arch.
Gabe Black
2006-11-07
Only include kern/kernel_stats.hh if in full system. This was breaking MIPS_SE
Gabe Black
2006-11-03
Got rid of "inPalMode". Some places are still effectively checking if they ar...
Gabe Black
2006-11-03
Add a new file which describes an ISA's interrupt handling mechanism. It reco...
Gabe Black
[next]