kvm: Add support for multi-system simulation
[gem5.git] / src / cpu / o3 /
2014-01-24 Geoffrey Blakechecker: CheckerCPU handling of MiscRegs was incorrect
2014-01-24 Ali Saidiarch, cpu: Add support for flattening misc register...
2014-01-24 Giacomo Gabriellicpu: Add support for Memory+Barrier instruction types...
2014-01-24 Ali Saidicpu: Add support for instructions that zero cache lines.
2014-01-24 Ali Saidicpu: Add CPU support for generatig wake up events when...
2014-01-24 Dam Sunwoomem: per-thread cache occupancy and per-block ages
2014-01-24 Matt Horsnellbase: add support for probe points and common probes
2014-01-24 Matt Horsnellmem: track per-request latencies and access depths...
2014-01-24 Andreas Hanssoncpu: Relax check on squashed non-speculative instructions
2013-12-03 Nilay Vaishcpu: call BaseCPU startup() function in o3 cpu
2013-11-15 Anthony Gutierrezcpu: allow the fetch buffer to be smaller than a cache...
2013-10-31 Faissal Sleimancpu: Construct ROB with cpu params struct instead of...
2013-10-31 Ali Saidicpu: Fix O3 issuse with load+barrier instructions.
2013-10-17 Matt Horsnellcpu: add consistent guarding to *_impl.hh files.
2013-10-17 Faissal Sleimancpu: Removing an unused variable in rename
2013-10-17 Faissal Sleimancpu: Change IEW DPRINTF to use IEW debug flag
2013-10-17 Faissal Sleimancpu: Put in assertions to check for maximum supported...
2013-10-15 Yasuko Eckertarch/x86: add support for explicit CC register file
2013-10-15 Yasuko Eckertcpu: add a condition-code register class
2013-10-15 Steve Reinhardtcpu/o3: clean up rename map and free list
2013-10-15 Steve Reinhardtcpu: rename *_DepTag constants to *_Reg_Base
2013-10-15 Steve Reinhardtcpu/o3: clean up scoreboard object
2013-10-15 Steve Reinhardtcpu/o3: clean up physical register file
2013-10-15 Steve Reinhardtcpu: clean up architectural register classification
2013-09-11 Joel Hestnesscpu: Dynamically instantiate O3 CPU LSQUnits
2013-09-04 Andreas Hanssoncpu: Move the branch predictor out of the BaseCPU
2013-08-19 Andreas Hanssoncpu: Fix a bug in the O3 CPU introduced by the cache...
2013-07-18 Andreas Hanssonmem: Set the cache line size on a system level
2013-06-27 Akash Bagdiasim: Add the notion of clock domains to all ClockedObjects
2013-06-27 Andreas Hanssoncpu: Consider instructions waiting for FU completion...
2013-04-22 Dam Sunwoosim: separate nextCycle() and clockEdge() in clockedObjects
2013-04-22 Ali Saidicpu: fix a switching issue with the o3 cpu. stable_2013_06_16
2013-03-29 Nilay Vaisho3cpu: commit: changes interrupt handling
2013-03-26 Andreas Hanssoncpu: Remove CpuPort and use MasterPort in the CPU classes
2013-03-05 Ali Saidicpu: fix a switching issue with the o3 cpu.
2013-02-19 Andreas Hanssonscons: Fix up numerous warnings about name shadowing
2013-02-15 Geoffrey Blakecpu: Avoid duplicate entries in tracking structures...
2013-02-15 Geoffrey Blakecpu: Fix rename mis-handling serializing instructions...
2013-02-15 Matt Horsnello3: fix tick used for renaming and issue with range...
2013-02-15 Andreas Sandbergsim: Add a system-global option to bypass caches
2013-02-15 Andreas Sandbergcpu: Refactor memory system checks
2013-02-15 Andreas Sandbergcpu: Make checker CPUs inherit from CheckerCPU in the...
2013-02-15 Andreas Sandbergcpu: Add CPU metadata om the Python classes
2013-02-15 Ali Saidicpu: include set in o3/commit_impl.
2013-02-15 Ali Saidicpu: fix case with o3 cpu blocking and unblocking decod...
2013-02-15 Ali Saidicpu: Fix a livelock in the o3 cpu.
2013-01-24 Nilay Vaish ext... branch predictor: move out of o3 and inorder cpus
2013-01-22 Andrea Pellegrinio3 cpu: fix zero reg problem
2013-01-22 Nilay Vaishx86, cpu: corrects 270c9a75e91f, take over decoder...
2013-01-19 Joel HestnessO3 IEW: Make incrWb and decrWb clearer
2013-01-13 Nilay Vaishx86: Changes to decoder, corrects 9376
2013-01-07 Andreas Sandbergcpu: Unify the serialization code for all of the CPU...
2013-01-07 Andreas Sandbergcpu: Rewrite O3 draining to avoid stopping in microcode
2013-01-07 Andreas Sandbergcpu: Fix broken thread context handover
2013-01-07 Andreas Sandbergcpu: Fix O3 LSQ debug dumping constness and formatting
2013-01-07 Andreas Sandbergcpu: Fix broken squashAfter implementation in O3 CPU
2013-01-07 Andreas Sandbergo3 cpu: Remove unused variables
2013-01-07 Andreas Sandbergcpu: Rename defer_registration->switched_out
2013-01-07 Andreas Sandbergcpu: Correctly call parent on switchOut() and takeOverF...
2013-01-07 Andreas Sandbergcpu: Unify SimpleCPU and O3 CPU serialization code
2013-01-07 Andreas Sandbergcpu: Initialize the O3 pipeline from startup()
2013-01-07 Andreas Sandbergcpu: Implement a flat register interface in thread...
2013-01-07 Andreas Sandbergcpu: Check that the memory system is in the correct...
2013-01-07 Andreas Sandbergarch: Make the ISA class inherit from SimObject
2013-01-07 Ali Saidio3: Fix issue with LLSC ordering and speculation
2013-01-07 Ali Saidicpu: rename the misleading inSyscall to noSquashFromTC
2013-01-05 Gabe BlackDecoder: Remove the thread context get/set from the...
2012-12-06 Erik TomuskTournamentBP: Fix some bugs with table sizes and counters
2012-12-06 Nathanael Premillieuo3 cpu: remove some unused buggy functions in the lsq
2012-11-02 Andreas Sandbergsim: Move the draining interface into a separate base...
2012-11-02 Andreas Sandbergcpu: O3 add a header declaring the DerivO3CPU
2012-11-02 Andreas Sandbergcpu: Add header files for checker CPUs
2012-11-02 Andreas Sandbergsim: Include object header files in SWIG interfaces
2012-09-25 Ali SaidiO3: Pack the comm structures a bit better to reduce...
2012-09-25 Djordje KovacevicCPU: Add abandoned instructions to O3 Pipe Viewer
2012-09-12 Anthony Gutierrezstats: remove duplicate instruction stats from the...
2012-09-07 Ali SaidiO3: Get rid of incorrect assert in RAS.
2012-09-07 Andreas HanssonParam: Transition to Cycles for relevant parameters
2012-08-28 Andreas HanssonClock: Add a Cycles wrapper class and use where applicable
2012-08-28 Andreas HanssonClock: Rework clocks to avoid tick-to-cycle transformations
2012-08-22 Andreas HanssonPacket: Remove NACKs from packet and its use in endpoints
2012-08-21 Andreas HanssonCPU: Remove overloaded function_trace_start parameter
2012-08-21 Andreas HanssonClock: Make Tick unsigned and remove UTick
2012-08-15 Anthony GutierrezO3,ARM: fix some problems with drain/switchout function...
2012-07-27 Anthony Gutierrezchecker: make checker cpu id match its host's cpu id
2012-07-09 Andreas HanssonPort: Align port names in C++ and Python
2012-07-09 Andreas HanssonFix: Address a few benign memory leaks
2012-06-29 Nathanael PremillieuO3: Track if the RAS has been pushed or not to pop...
2012-06-05 Ali SaidiISA: Back-out NoopMachInst as a StaticInstPtr change.
2012-06-05 Ali SaidiO3: Clean up the O3 structures and try to pack them...
2012-06-05 Ali Saidisim: Remove FastAlloc
2012-06-04 Gabe BlackISA: Turn the ExtMachInst NoopMachinst into the StaticI...
2012-05-26 Gabe BlackCPU: Merge the predecoder and decoder.
2012-05-25 Gabe BlackDecode: Make the Decoder class defined per ISA.
2012-05-01 Andreas HanssonMEM: Separate requests and responses for timing accesses
2012-04-14 Andreas HanssonMEM: Remove the Broadcast destination from the packet
2012-04-14 Andreas HanssonMEM: Separate snoops and normal memory requests/responses
2012-04-06 Andreas HanssonMEM: Enable multiple distributed generalized memories
2012-03-30 William WangMEM: Introduce the master/slave port sub-classes in C++
2012-03-30 Andreas HanssonCPU: Unify initMemProxies across CPUs and simulation...
next