Age | Commit message (Expand) | Author |
2013-11-15 | cpu: allow the fetch buffer to be smaller than a cache line | Anthony Gutierrez |
2013-10-17 | cpu: add consistent guarding to *_impl.hh files. | Matt Horsnell |
2013-08-19 | cpu: Fix a bug in the O3 CPU introduced by the cache line patch | Andreas Hansson |
2013-07-18 | mem: Set the cache line size on a system level | Andreas Hansson |
2013-04-22 | cpu: fix a switching issue with the o3 cpu. | Ali Saidi |
2013-03-04 | cpu: fix a switching issue with the o3 cpu. | Ali Saidi |
2013-02-15 | o3: fix tick used for renaming and issue with range selection | Matt Horsnell |
2013-01-24 | branch predictor: move out of o3 and inorder cpus | Nilay Vaish ext:(%2C%20Timothy%20Jones%20%3Ctimothy.jones%40cl.cam.ac.uk%3E) |
2013-01-07 | cpu: Rewrite O3 draining to avoid stopping in microcode | Andreas Sandberg |
2013-01-07 | cpu: Initialize the O3 pipeline from startup() | Andreas Sandberg |
2013-01-04 | Decoder: Remove the thread context get/set from the decoder. | Gabe Black |
2012-08-28 | Clock: Add a Cycles wrapper class and use where applicable | Andreas Hansson |
2012-08-28 | Clock: Rework clocks to avoid tick-to-cycle transformations | Andreas Hansson |
2012-08-22 | Packet: Remove NACKs from packet and its use in endpoints | Andreas Hansson |
2012-08-15 | O3,ARM: fix some problems with drain/switchout functionality and add Drain DP... | Anthony Gutierrez |
2012-06-05 | ISA: Back-out NoopMachInst as a StaticInstPtr change. | Ali Saidi |
2012-06-04 | ISA: Turn the ExtMachInst NoopMachinst into the StaticInstPtr NoopStaticInst. | Gabe Black |
2012-05-26 | CPU: Merge the predecoder and decoder. | Gabe Black |
2012-05-01 | MEM: Separate requests and responses for timing accesses | Andreas Hansson |
2012-04-14 | MEM: Remove the Broadcast destination from the packet | Andreas Hansson |
2012-04-06 | MEM: Enable multiple distributed generalized memories | Andreas Hansson |
2012-03-11 | O3: Add fatal when fetchWidth > Impl::MaxWidth. | Brian Grayson |
2012-03-09 | CheckerCPU: Make CheckerCPU runtime selectable instead of compile selectable | Geoffrey Blake |
2012-02-24 | CPU: Round-two unifying instr/data CPU ports across models | Andreas Hansson |
2012-02-12 | mem: Add a master ID to each request object. | Ali Saidi |
2012-02-10 | O3 CPU: Improve handling of delayed commit flag | Nilay Vaish |
2012-02-10 | O3 CPU: Strengthen condition for handling interrupts | Nilay Vaish |
2012-02-10 | O3 CPU: Provide the squashing instruction | Nilay Vaish |
2012-02-10 | O3 Fetch: Check if PC is pointing to Microcode ROM | Nilay Vaish |
2012-01-31 | Merge with head, hopefully the last time for this batch. | Gabe Black |
2012-01-31 | CheckerCPU: Re-factor CheckerCPU to be compatible with current gem5 | Geoffrey Blake |
2012-01-28 | Merge with the main repo. | Gabe Black |
2012-01-17 | CPU: Moving towards a more general port across CPU models | Andreas Hansson |
2012-01-07 | Another merge with the main repository. | Gabe Black |
2011-12-13 | gcc: fix unused variable warnings from GCC 4.6.1 | Nathan Binkert |
2011-11-18 | SE/FS: Get rid of FULL_SYSTEM in the CPU directory. | Gabe Black |
2011-09-09 | Decode: Pull instruction decoding out of the StaticInst class into its own. | Gabe Black |
2011-08-14 | O3: When squashing, restore the macroop that should be used for fetching. | Gabe Black |
2011-08-14 | O3: Add a pointer to the macroop for a microop in the dyninst. | Gabe Black |
2011-08-13 | O3: At the end of an instruction, force fetchAddr to something sensible. | Gabe Black |
2011-08-09 | O3: Stop using the current macroop no matter why you're leaving it. | Gabe Black |
2011-07-30 | O3: Fix corner case squashing into the microcode ROM. | Gabe Black |
2011-07-15 | O3: Create a pipeline activity viewer for the O3 CPU model. | Giacomo Gabrielli |
2011-07-10 | O3: Fix up pipelining icache accesses in fetch stage to function properly | Geoffrey Blake |
2011-07-10 | O3: Make sure fetch doesn't go off into the weeds during speculation. | Ali Saidi |
2011-06-10 | o3: missing newlines on some dprintfs | Korey Sewell |
2011-05-23 | O3: Fix issue with interrupts/faults occuring in the middle of a macro-op | Geoffrey Blake |
2011-04-15 | trace: reimplement the DTRACE function so it doesn't use a vector | Nathan Binkert |
2011-04-15 | includes: sort all includes | Nathan Binkert |
2011-04-04 | ARM: Cleanup implementation of ITSTATE and put important code in PCState. | Ali Saidi |