summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-07-20mergeDerek Hower
2009-07-20ruby: moved cache stats from Profiler to CacheMemoryDerek Hower
2009-07-19CPU: Separate out native trace into ISA (in)dependent code and SimObjects.Gabe Black
2009-07-19Tracing: Add accessors so tracers can get at data in trace records.Gabe Black
2009-07-19X86: Move a displaced comment back to where it goes.Gabe Black
2009-07-19X86: Add some misc registers for FP control state.Gabe Black
2009-07-19scons: removed RubyConfig from sconsDerek Hower
2009-07-18ruby: removed all refs to old RubyConfigDerek Hower
2009-07-18ruby: removed dead filesDerek Hower
2009-07-18ruby: removed dead filesDerek Hower
2009-07-18mergeDerek Hower
2009-07-18ruby: fixed dma sequencer bugDerek Hower
2009-07-18ruby: better debug print for DataBlockDerek Hower
2009-07-18slicc: made coherence profilers per-controllerDerek Hower
2009-07-17X86: Set up a named constant for the "fold bit" for int register indices.Gabe Black
2009-07-17X86: Tame the wilds of def operands.Gabe Black
2009-07-17X86: Shift some register flattening work into the decoder.Gabe Black
2009-07-16mergePolina Dudnik
2009-07-16X86: Add range checks for miscreg indexing utility functions.Gabe Black
2009-07-16X86: Take limitted advantage of the compilers type checking for microop opera...Gabe Black
2009-07-16X86: Fix a number of places where the wrong form of a microop was used.Gabe Black
2009-07-16X86: Fix x87 stack register indexing.Gabe Black
2009-07-15Tester updatePolina Dudnik
2009-07-14Merge with head.Gabe Black
2009-07-14ARM: Fix the "open" flag constants.Jack Whitham
2009-07-13Changed the state machine to generate code such that multiple processors can ...Polina Dudnik
2009-07-131. Got rid of unused functions in DirectoryMemoryPolina Dudnik
2009-07-13mergeDerek Hower
2009-07-13regression: updated memtest-ruby statsDerek Hower
2009-07-13Changes to add tracing and replaying command-line optionsPolina Dudnik
2009-07-13Locked requests should actually be converted to ST rather than ATOMIC, becaus...Polina Dudnik
2009-07-13Added atomics implementation which would work for MI_examplePolina Dudnik
2009-07-13Minor fixes for compilingPolina Dudnik
2009-07-13Replaced RMW with Locked. RMW will be used for the coherence-aided atomics ot...Polina Dudnik
2009-07-13Moved the lock check and clearing the lock into makeRequestPolina Dudnik
2009-07-13Forgot to replace one of the RubyRequest_RMWPolina Dudnik
2009-07-13Reintegrated Derek's functional implementation of atomics with a minor change...Polina Dudnik
2009-07-10ISAs: Get rid of the IControl operand type.Gabe Black
2009-07-10SPARC: Set up a lookup table for integer register flattening.Gabe Black
2009-07-09X86: Fold the MiscRegFile all the way into the ISA object.Gabe Black
2009-07-09SPARC: Fold the MiscRegFile all the way into the ISA object.Gabe Black
2009-07-09MIPS: Fold the MiscRegFile all the way into the ISA object.Gabe Black
2009-07-09ARM: Fold the MiscRegFile all the way into the ISA object.Gabe Black
2009-07-09Alpha: Missed a file in an earlier changeset.Gabe Black
2009-07-08Get rid of the unused get(Data|Inst)Asid and (inst|data)Asid functions.Gabe Black
2009-07-08Alpha: Pull the MiscRegFile fully into the ISA object.Gabe Black
2009-07-08Registers: Add a registers.hh file as an ISA switched header.Gabe Black
2009-07-08Registers: Collapse ARM and MIPS regfile directories.Gabe Black
2009-07-08Alpha: Move reg_redir into its own files, and move some constants into regfil...Gabe Black
2009-07-08Registers: Eliminate the ISA defined RegFile class.Gabe Black