2019-02-08 |
Tuan Ta | cpu: fixed how O3 CPU executes an exit system call |
blob | commitdiff | raw |
2019-01-17 |
Nikos Nikoleris | cpu-o3: Make the smtFetchPolicy a Param.ScopedEnum |
blob | commitdiff | raw | diff to current |
2018-11-28 |
Rekai Gonzalez-Alb... | cpu,arch-arm: Initialise data members |
blob | commitdiff | raw | diff to current |
2018-11-16 |
Rekai Gonzalez-Alb... | cpu: Fix the usage of const DynInstPtr |
blob | commitdiff | raw | diff to current |
2018-06-11 |
Giacomo Travaglini | misc: Using smart pointers for memory Requests |
blob | commitdiff | raw | diff to current |
2018-01-10 |
Gabe Black | alpha,arm,mips,power,riscv,sparc,x86,cpu: Get rid of... |
blob | commitdiff | raw | diff to current |
2018-01-09 |
Gabe Black | cpu: Use the NotAnInst flag to avoid passing an inst... |
blob | commitdiff | raw | diff to current |
2017-12-22 |
Gabe Black | arch,cpu: "virtualize" the TLB interface. |
blob | commitdiff | raw | diff to current |
2017-12-22 |
Gabe Black | cpu: Use the generic nop static inst instead of decodin... |
blob | commitdiff | raw | diff to current |
2016-09-22 |
Rekai Gonzalez-Alb... | cpu: Fix the O3 CPU Drain |
blob | commitdiff | raw | diff to current |
2016-04-07 |
Mitch Hayenga | mem: Remove threadId from memory request class |
blob | commitdiff | raw | diff to current |
2016-04-06 |
Andreas Sandberg | Revert power patch sets with unexpected interactions |
blob | commitdiff | raw | diff to current |
2016-04-05 |
Mitch Hayenga | mem: Remove threadId from memory request class |
blob | commitdiff | raw | diff to current |
2015-12-07 |
Radhika Jagtap | probe: Add probe in Fetch, IEW, Rename and Commit |
blob | commitdiff | raw | diff to current |
2015-10-09 |
Rekai Gonzalez Alb... | isa: Add parameter to pick different decoder inside ISA |
blob | commitdiff | raw | diff to current |
2015-07-20 |
David Hashe | cpu: Fixed a bug on where to fetch the next instruction... |
blob | commitdiff | raw | diff to current |
2015-03-02 |
Andreas Hansson | mem: Split port retry for all different packet classes |
blob | commitdiff | raw | diff to current |
2014-12-02 |
Andreas Hansson | mem: Assume all dynamic packet data is array allocated |
blob | commitdiff | raw | diff to current |
2014-12-02 |
Andreas Hansson | mem: Add const getters for write packet data |
blob | commitdiff | raw | diff to current |
2014-10-11 |
Andrew Lukefahr | cpu: Fix o3 SMT IQCount bug |
blob | commitdiff | raw | diff to current |
2014-09-20 |
Mitch Hayenga | alpha,arm,mips,power,x86,cpu,sim: Cleanup activate... |
blob | commitdiff | raw | diff to current |
2014-09-19 |
Andreas Hansson | arch: Pass faults by const reference where possible |
blob | commitdiff | raw | diff to current |
2014-09-09 |
Mitch Hayenga | cpu: Only iterate over possible threads on the o3 cpu |
blob | commitdiff | raw | diff to current |
2014-09-03 |
Mitch Hayenga | cpu: Fix o3 quiesce fetch bug |
blob | commitdiff | raw | diff to current |
2014-09-03 |
Mitch Hayenga | cpu: Fix SMT scheduling issue with the O3 cpu |
blob | commitdiff | raw | diff to current |
2014-09-03 |
Mitch Hayenga | cpu: Add a fetch queue to the o3 cpu |
blob | commitdiff | raw | diff to current |
2014-09-03 |
Mitch Hayenga | cpu: Fix o3 front-end pipeline interlock behavior |
blob | commitdiff | raw | diff to current |
2014-06-30 |
Anthony Gutierrez | cpu: implement a bi-mode branch predictor |
blob | commitdiff | raw | diff to current |
2014-06-01 |
Steve Reinhardt | style: eliminate equality tests with true and false stable_2014_08_26 |
blob | commitdiff | raw | diff to current |
2014-01-24 |
Dam Sunwoo | mem: per-thread cache occupancy and per-block ages |
blob | commitdiff | raw | diff to current |
2014-01-24 |
Matt Horsnell | base: add support for probe points and common probes |
blob | commitdiff | raw | diff to current |
2014-01-24 |
Matt Horsnell | mem: track per-request latencies and access depths... |
blob | commitdiff | raw | diff to current |
2013-11-15 |
Anthony Gutierrez | cpu: allow the fetch buffer to be smaller than a cache... |
blob | commitdiff | raw | diff to current |
2013-10-17 |
Matt Horsnell | cpu: add consistent guarding to *_impl.hh files. |
blob | commitdiff | raw | diff to current |
2013-08-19 |
Andreas Hansson | cpu: Fix a bug in the O3 CPU introduced by the cache... |
blob | commitdiff | raw | diff to current |
2013-07-18 |
Andreas Hansson | mem: Set the cache line size on a system level |
blob | commitdiff | raw | diff to current |
2013-04-22 |
Ali Saidi | cpu: fix a switching issue with the o3 cpu. stable_2013_06_16 |
blob | commitdiff | raw | diff to current |
2013-03-05 |
Ali Saidi | cpu: fix a switching issue with the o3 cpu. |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Matt Horsnell | o3: fix tick used for renaming and issue with range... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Nilay Vaish ext... | branch predictor: move out of o3 and inorder cpus |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Andreas Sandberg | cpu: Rewrite O3 draining to avoid stopping in microcode |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Andreas Sandberg | cpu: Initialize the O3 pipeline from startup() |
blob | commitdiff | raw | diff to current |
2013-01-05 |
Gabe Black | Decoder: Remove the thread context get/set from the... |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Andreas Hansson | Clock: Add a Cycles wrapper class and use where applicable |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Andreas Hansson | Clock: Rework clocks to avoid tick-to-cycle transformations |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Andreas Hansson | Packet: Remove NACKs from packet and its use in endpoints |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Anthony Gutierrez | O3,ARM: fix some problems with drain/switchout function... |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Ali Saidi | ISA: Back-out NoopMachInst as a StaticInstPtr change. |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Gabe Black | ISA: Turn the ExtMachInst NoopMachinst into the StaticI... |
blob | commitdiff | raw | diff to current |
2012-05-26 |
Gabe Black | CPU: Merge the predecoder and decoder. |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Andreas Hansson | MEM: Separate requests and responses for timing accesses |
blob | commitdiff | raw | diff to current |
2012-04-14 |
Andreas Hansson | MEM: Remove the Broadcast destination from the packet |
blob | commitdiff | raw | diff to current |
2012-04-06 |
Andreas Hansson | MEM: Enable multiple distributed generalized memories |
blob | commitdiff | raw | diff to current |
2012-03-11 |
Brian Grayson | O3: Add fatal when fetchWidth > Impl::MaxWidth. |
blob | commitdiff | raw | diff to current |
2012-03-09 |
Geoffrey Blake | CheckerCPU: Make CheckerCPU runtime selectable instead... |
blob | commitdiff | raw | diff to current |
2012-02-24 |
Andreas Hansson | CPU: Round-two unifying instr/data CPU ports across... |
blob | commitdiff | raw | diff to current |
2012-02-12 |
Ali Saidi | mem: Add a master ID to each request object. |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Nilay Vaish | O3 CPU: Improve handling of delayed commit flag |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Nilay Vaish | O3 CPU: Strengthen condition for handling interrupts |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Nilay Vaish | O3 CPU: Provide the squashing instruction |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Nilay Vaish | O3 Fetch: Check if PC is pointing to Microcode ROM |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Gabe Black | Merge ... head, hopefully the last time for this batch. |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Geoffrey Blake | CheckerCPU: Re-factor CheckerCPU to be compatible with... |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Gabe Black | Merge with main repository. |
blob | commitdiff | raw | diff to current |
2012-01-29 |
Gabe Black | Yet another merge with the main repository. |
blob | commitdiff | raw | diff to current |
2012-01-28 |
Gabe Black | Merge with the main repo. |
blob | commitdiff | raw | diff to current |
2012-01-16 |
Gabe Black | Merge yet again with the main repository. |
blob | commitdiff | raw | diff to current |
2012-01-17 |
Andreas Hansson | CPU: Moving towards a more general port across CPU... |
blob | commitdiff | raw | diff to current |
2012-01-07 |
Gabe Black | Another merge with the main repository. |
blob | commitdiff | raw | diff to current |
2012-01-07 |
Gabe Black | Merge with the main repository again. |
blob | commitdiff | raw | diff to current |
2012-01-07 |
Gabe Black | Merge with main repository. |
blob | commitdiff | raw | diff to current |
2011-12-13 |
Nathan Binkert | gcc: fix unused variable warnings from GCC 4.6.1 |
blob | commitdiff | raw | diff to current |
2011-11-18 |
Gabe Black | SE/FS: Get rid of FULL_SYSTEM in the CPU directory. |
blob | commitdiff | raw | diff to current |
2011-09-09 |
Gabe Black | Decode: Pull instruction decoding out of the StaticInst... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Gabe Black | O3: When squashing, restore the macroop that should... |
blob | commitdiff | raw | diff to current |
2011-08-14 |
Gabe Black | O3: Add a pointer to the macroop for a microop in the... |
blob | commitdiff | raw | diff to current |
2011-08-13 |
Gabe Black | O3: At the end of an instruction, force fetchAddr to... |
blob | commitdiff | raw | diff to current |
2011-08-09 |
Gabe Black | O3: Stop using the current macroop no matter why you... |
blob | commitdiff | raw | diff to current |
2011-07-31 |
Gabe Black | O3: Fix corner case squashing into the microcode ROM. |
blob | commitdiff | raw | diff to current |
2011-07-15 |
Giacomo Gabrielli | O3: Create a pipeline activity viewer for the O3 CPU... |
blob | commitdiff | raw | diff to current |
2011-07-10 |
Geoffrey Blake | O3: Fix up pipelining icache accesses in fetch stage... |
blob | commitdiff | raw | diff to current |
2011-07-10 |
Ali Saidi | O3: Make sure fetch doesn't go off into the weeds durin... |
blob | commitdiff | raw | diff to current |
2011-06-11 |
Korey Sewell | o3: missing newlines on some dprintfs |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Geoffrey Blake | O3: Fix issue with interrupts/faults occuring in the... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Nathan Binkert | trace: reimplement the DTRACE function so it doesn... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Nathan Binkert | includes: sort all includes |
blob | commitdiff | raw | diff to current |
2011-04-04 |
Ali Saidi | ARM: Cleanup implementation of ITSTATE and put importan... |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Ali Saidi | Automated merge with ssh://hg@repo.m5sim.org/m5 |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Ali Saidi | O3: Send instruction back to fetch on squash to seed... |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Ali Saidi | O3: Cleanup the commitInfo comm struct. |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Ali Saidi | Mem: Fix issue with dirty block being lost when entire... |
blob | commitdiff | raw | diff to current |
2011-02-25 |
Timothy M. Jones | O3CPU: Fix iqCount and lsqCount SMT fetch policies. |
blob | commitdiff | raw | diff to current |
2011-02-23 |
Ali Saidi | O3: Fix bug when a squash occurs right before TLB miss... |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Brad Beckmann | m5: merged in hammer fix |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Korey Sewell | m5: merge inorder/release-notes/make_release changes |
blob | commitdiff | raw | diff to current |
2011-02-16 |
Nathan Binkert | merge alpha system files into tree |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Gabe Black | O3: Fetch from the microcode ROM when needed. |
blob | commitdiff | raw | diff to current |
2011-02-12 |
Giacomo Gabrielli | O3: Fix pipeline restart when a table walk completes... |
blob | commitdiff | raw | diff to current |
2011-02-03 |
Gabe Black | O3: Fix a style bug in O3. |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Matt Horsnell | O3: Fix some variable length instruction issues with... |
blob | commitdiff | raw | diff to current |
next |