2020-09-08 |
Timothy Hayes | cpu: HTM Implementation for O3CPU |
blob | commitdiff | raw |
2020-09-07 |
Timothy Hayes | cpu: Add HTM CPU API |
blob | commitdiff | raw | diff to current |
2020-09-02 |
Gabe Black | misc: Remove the "fault" parameter from syscall functions. |
blob | commitdiff | raw | diff to current |
2020-03-27 |
Hsuan Hsu | cpu-o3: Fix unset scoreboard in vector mode switching |
blob | commitdiff | raw | diff to current |
2020-02-26 |
Bobby R. Bruce | misc: merge branch 'release-staging-v19.0.0.0' into... |
blob | commitdiff | raw | diff to current |
2020-02-24 |
Bobby R. Bruce | misc: Merged release-staging-v19.0.0.0 into develop |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Gabe Black | cpu: Delete authors lists from the cpu directory. |
blob | commitdiff | raw | diff to current |
2019-12-11 |
Giacomo Travaglini | cpu: Fix coding style (byteEnable->byte_enable) |
blob | commitdiff | raw | diff to current |
2019-12-10 |
Gabe Black | arch,cpu,sim: Push syscall number determination up... |
blob | commitdiff | raw | diff to current |
2019-09-23 |
Jordi Vaquero | cpu, mem: Changing AtomicOpFunctor* for unique_ptr... |
blob | commitdiff | raw | diff to current |
2019-08-28 |
Gabe Black | cpu: Make get(Data|Inst)Port return a Port and not... |
blob | commitdiff | raw | diff to current |
2019-08-28 |
Gabe Black | cpu: Move the instruction port into o3's fetch stage. |
blob | commitdiff | raw | diff to current |
2019-08-28 |
Gabe Black | cpu: Move O3's data port into the LSQ. |
blob | commitdiff | raw | diff to current |
2019-07-16 |
Giacomo Travaglini | cpu: isDrained renamed to isCpuDrained |
blob | commitdiff | raw | diff to current |
2019-05-11 |
Giacomo Gabrielli | cpu,mem: Add support for partial loads/stores and wide... |
blob | commitdiff | raw | diff to current |
2019-04-30 |
Gabe Black | cpu: alpha: Delete all occurrances of the simPalCheck... |
blob | commitdiff | raw | diff to current |
2019-04-30 |
Gabe Black | cpu: Remove hwrei from the generic interfaces. |
blob | commitdiff | raw | diff to current |
2019-04-28 |
Gabe Black | mem: Minimize the use of MemObject. |
blob | commitdiff | raw | diff to current |
2019-02-08 |
Tuan Ta | cpu: support atomic memory request type with AtomicOpFu... |
blob | commitdiff | raw | diff to current |
2019-02-08 |
Tuan Ta | cpu: fixed how O3 CPU executes an exit system call |
blob | commitdiff | raw | diff to current |
2019-02-01 |
Gabe Black | cpu, arch: Replace the CCReg type with RegVal. |
blob | commitdiff | raw | diff to current |
2019-01-31 |
Gabe Black | arch: cpu: Rename *FloatRegBits* to *FloatReg*. |
blob | commitdiff | raw | diff to current |
2019-01-30 |
Giacomo Gabrielli | arch,cpu: Add vector predicate registers |
blob | commitdiff | raw | diff to current |
2019-01-25 |
Giacomo Travaglini | cpu, arch, arch-arm: Wire unused VecElem code in the... |
blob | commitdiff | raw | diff to current |
2019-01-24 |
Rekai Gonzalez-Alb... | cpu-o3: O3 LSQ Generalisation |
blob | commitdiff | raw | diff to current |
2019-01-22 |
Gabe Black | arch: cpu: Stop passing around misc registers by reference. |
blob | commitdiff | raw | diff to current |
2019-01-16 |
Gabe Black | cpu: dev: sim: gpu-compute: Banish some ISA specific... |
blob | commitdiff | raw | diff to current |
2018-12-20 |
Gabe Black | arch, cpu: Remove float type accessors. |
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 |
2017-12-22 |
Gabe Black | arch,cpu: "virtualize" the TLB interface. |
blob | commitdiff | raw | diff to current |
2017-07-12 |
Sean Wilson | cpu: Refactor some Event subclasses to lambdas |
blob | commitdiff | raw | diff to current |
2017-07-05 |
Rekai Gonzalez-Alb... | cpu: Added interface for vector reg file |
blob | commitdiff | raw | diff to current |
2017-07-05 |
Nathanael Premillieu | cpu: Physical register structural + flat indexing |
blob | commitdiff | raw | diff to current |
2015-07-20 |
Brandon Potter | syscall_emul: [patch 13/22] add system call retry capab... |
blob | commitdiff | raw | diff to current |
2016-02-10 |
Andreas Hansson | mem: Deduce if cache should forward snoops |
blob | commitdiff | raw | diff to current |
2016-01-18 |
Steve Reinhardt | cpu: remove unnecessary data ptr from O3 internal read... |
blob | commitdiff | raw | diff to current |
2015-10-12 |
Andreas Hansson | misc: Add explicit overrides and fix other clang >... |
blob | commitdiff | raw | diff to current |
2015-10-12 |
Andreas Hansson | misc: Remove redundant compiler-specific defines |
blob | commitdiff | raw | diff to current |
2015-09-30 |
Mitch Hayenga | cpu,isa,mem: Add per-thread wakeup logic |
blob | commitdiff | raw | diff to current |
2015-07-28 |
Nilay Vaish | revert 5af8f40d8f2c |
blob | commitdiff | raw | diff to current |
2015-07-26 |
Nilay Vaish | cpu: implements vector registers |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Andreas Sandberg | sim: Refactor and simplify the drain API |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Andreas Sandberg | sim: Make the drain state a global typed enum |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Andreas Sandberg | sim: Refactor the serialization base class |
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 |
2015-02-16 |
Andreas Hansson | arch: Make readMiscRegNoEffect const throughout |
blob | commitdiff | raw | diff to current |
2014-11-06 |
Marc Orr | x86 isa: This patch attempts an implementation at mwait. |
blob | commitdiff | raw | diff to current |
2014-09-27 |
Andreas Hansson | arch: Use const StaticInstPtr references where possible |
blob | commitdiff | raw | diff to current |
2014-09-20 |
Mitch Hayenga | cpu: Remove unused deallocateContext calls |
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-05-23 |
Nilay Vaish | cpu: o3: remove stat totalCommittedInsts |
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 |
2013-10-15 |
Yasuko Eckert | cpu: add a condition-code register class |
blob | commitdiff | raw | diff to current |
2013-10-15 |
Steve Reinhardt | cpu/o3: clean up rename map and free list |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Andreas Hansson | cpu: Remove CpuPort and use MasterPort in the CPU classes |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Andreas Sandberg | cpu: Refactor memory system checks |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Andreas Sandberg | cpu: Unify the serialization code for all of the CPU... |
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 | o3 cpu: Remove unused variables |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Andreas Sandberg | cpu: Rename defer_registration->switched_out |
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-07 |
Andreas Sandberg | arch: Make the ISA class inherit from SimObject |
blob | commitdiff | raw | diff to current |
2012-11-02 |
Andreas Sandberg | sim: Move the draining interface into a separate base... |
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-07-09 |
Andreas Hansson | Port: Align port names in C++ and Python |
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: Separate snoops and normal memory requests/responses |
blob | commitdiff | raw | diff to current |
2012-03-30 |
William Wang | MEM: Introduce the master/slave port sub-classes in C++ |
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 |
Anthony Gutierrez | cpu: add separate stats for insts/ops both globally... |
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 |
Koan-Sin Tan | clang: Enable compiling gem5 using clang 2.9 and 3.0 |
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 | MEM: Separate queries for snooping and address ranges |
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-17 |
Andreas Hansson | MEM: Add port proxies instead of non-structural ports |
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-01 |
Ali Saidi | O3: Add stat that counts how many cycles the O3 cpu... |
blob | commitdiff | raw | diff to current |
2011-11-18 |
Gabe Black | SE/FS: Get rid of includes of config/full_system.hh. |
blob | commitdiff | raw | diff to current |
2011-11-01 |
Gabe Black | SE/FS: Expose the same methods on the CPUs in SE and... |
blob | commitdiff | raw | diff to current |
2011-10-31 |
Gabe Black | SE/FS: Make the functions available from the TC consist... |
blob | commitdiff | raw | diff to current |
2011-08-19 |
Geoffrey Blake | Fix bugs due to interaction between SEV instructions... |
blob | commitdiff | raw | diff to current |
2011-08-07 |
Gabe Black | O3: Get rid of the unused addToRemoveList function. |
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-04-15 |
Nathan Binkert | includes: sort all includes |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Joel Hestness | mcpat: Adds McPAT performance counters |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Steve Reinhardt | Replace curTick global variable with accessor functions. |
blob | commitdiff | raw | diff to current |
2011-01-03 |
Steve Reinhardt | Move sched_list.hh and timebuf.hh from src/base to... |
blob | commitdiff | raw | diff to current |
2010-10-31 |
Gabe Black | ISA,CPU,etc: Create an ISA defined PC type that abstrac... |
blob | commitdiff | raw | diff to current |
2010-09-20 |
Gabe Black | CPU: Fix O3 and possible InOrder segfaults in FS. |
blob | commitdiff | raw | diff to current |
next |