cpu: Avoid unnecessary dynamic_pointer_cast in atomic model
[gem5.git] / src / cpu / o3 /
2018-03-27 Gabe Blackcpu: Remove ExtMachInst typedefs from the O3 CPU model.
2018-03-06 Gabe Blackscons: Switch from the print statement to the print...
2018-02-20 Andreas Sandbergcpu-o3: Don't add non-speculative mem barriers to the...
2018-01-10 BKPstyle: change C/C++ source permissions to noexec
2018-01-10 Gabe Blackalpha,arm,mips,power,riscv,sparc,x86,cpu: Get rid of...
2018-01-09 Gabe Blackcpu: Use the NotAnInst flag to avoid passing an inst...
2017-12-22 Gabe Blackarch,cpu: "virtualize" the TLB interface.
2017-12-22 Gabe Blackcpu: Use the generic nop static inst instead of decodin...
2017-12-13 Gabe Blackcpu,alpha,mips,power,riscv,sparc: Get rid of eaComp...
2017-12-05 Nikos Nikoleriscpu: Add support for CMOs in the cpu models
2017-12-04 Gabe Blackmisc: Rename misc.(hh|cc) to logging.(hh|cc)
2017-11-28 Andreas Sandbergcpu-o3: Add missing vector stat initializers
2017-11-21 Jose Marinhocpu, cpu, sim: move Cycle probe update
2017-11-21 Nikos Nikoleriscpu-o3: Prevent cpu from suspending if it is already...
2017-11-20 Anouk Van Laerpwr: Adds logic to enter power gating for the cpu model
2017-11-14 Radhika Jagtapcpu, probe: Fix elastic trace register dependency
2017-10-19 Jason Lowe-Powercpu-o3: Add M5_VAR_USED to variable
2017-10-13 Nikos Nikoleriscpu-o3: Check predication before the SQ size for a...
2017-10-13 Nikos Nikoleriscpu-o3: Avoid early checker verification for store...
2017-09-11 Gabe Blackstats: Get rid of some kernel stats related cruft.
2017-08-30 Matthias Hillecpu-o3: fix data pkt initialization for split load
2017-07-19 Rekai Gonzalez-Alb... cpu: Add missing rename of vector registers in the...
2017-07-17 Anouk Van Laercpu,o3: Fixed checkpointing bug occuring in the o3 CPU
2017-07-12 Sean Wilsoncpu: Refactor some Event subclasses to lambdas
2017-07-05 Rekai Gonzalez-Alb... arch: ISA parser additions of vector registers
2017-07-05 Rekai Gonzalez-Alb... cpu: Added interface for vector reg file
2017-07-05 Rekai Gonzalez-Alb... cpu: Simplify the rename interface and use RegId
2017-07-05 Nathanael Premillieucpu: Physical register structural + flat indexing
2017-07-05 Nathanael Premillieuarch, cpu: Architectural Register structural indexing
2017-06-20 Sean Wilsoncpu, gpu-compute: Replace EventWrapper use with EventFu...
2017-05-15 Alec Roelkecpu: fix problem with forwarding and locked load
2017-02-27 Brandon Pottersyscall_emul: [PATCH 15/22] add clone/execve for thread...
2015-07-20 Brandon Pottersyscall_emul: [patch 13/22] add system call retry capab...
2016-11-09 Brandon Potterstyle: [patch 1/22] use /r/3648/ to reorganize includes
2016-12-21 Arthur Peraiscpu: Resolve targets of predicted 'taken' decode for O3
2016-12-21 Arthur Peraiscpu: Clarify meaning of cachePorts variable in lsq_unit...
2016-10-15 Fernando Endocpu, arm: Distinguish Float* and SimdFloat*, create...
2016-09-22 Rekai Gonzalez-Alb... cpu: Fix the O3 CPU Drain
2016-09-14 Michael LeBeanesim: Refactor quiesce and remove FS asserts
2016-06-06 David Guillen Fandospwr: Low-power idle power state for idle CPUs
2016-06-06 David Guillen Fandosstats: Fixing regStats function for some SimObjects
2016-04-07 Mitch Hayengamem: Remove threadId from memory request class
2016-04-06 Andreas SandbergRevert power patch sets with unexpected interactions
2016-04-05 Mitch Hayengamem: Remove threadId from memory request class
2014-12-09 Akash Bagdiapower: Low-power idle power state for idle CPUs
2015-05-05 Rekai Gonzalez Alb... cpu: Change literal integer constants to meaningful...
2015-11-27 Andreas Sandbergbase: Add support for changing output directories
2015-08-10 Stephan Diestelhorstmem, cpu: Add assertions to snoop invalidation logic
2015-07-19 Krishnendra Nathellacpu: Fix LLSC atomic CPU wakeup
2016-02-10 Andreas Hanssonmem: Deduce if cache should forward snoops
2016-02-07 Steve Reinhardtstyle: fix missing spaces in control statements
2016-02-07 Steve Reinhardtstyle: remove trailing whitespace
2016-01-18 Steve Reinhardtcpu: remove unnecessary data ptr from O3 internal read...
2015-12-31 Andreas Hanssonmem: Make cache terminology easier to understand
2015-12-07 Radhika Jagtapcpu: Support virtual addr in elastic traces
2015-12-07 Radhika Jagtapcpu: Create record type enum for elastic traces
2015-12-07 Radhika Jagtapproto, probe: Add elastic trace probe to o3 cpu
2015-12-07 Radhika Jagtapprobe: Add probe in Fetch, IEW, Rename and Commit
2015-12-04 Pau Cabrecpu: fix unitialized variable which may cause assertion...
2015-11-22 Nathanael Premillieucpu: Fix base FP and CC register index in o3 insertThread()
2015-11-16 Nilay VaishMerged changesets: 47e2adf7fb1a and b65d4e878ed2
2015-11-16 Nilay Vaisho3: drop unused statistic wbPenalized and wbPenalizedRate
2015-10-12 Andreas Hanssonmisc: Add explicit overrides and fix other clang >...
2015-10-12 Andreas Hanssonmisc: Remove redundant compiler-specific defines
2015-10-09 Rekai Gonzalez Alb... isa: Add parameter to pick different decoder inside ISA
2015-09-30 Mitch Hayengacpu,isa,mem: Add per-thread wakeup logic
2015-09-30 Mitch Hayengaisa,cpu: Add support for FS SMT Interrupts
2015-09-30 Mitch Hayengacpu: Add per-thread monitors
2015-09-15 Hongil Yooncpu, o3: consider split requests for LSQ checksnoop...
2015-08-07 Andreas Sandbergbase: Declare a type for context IDs
2015-07-20 David Hashecpu: Fixed a bug on where to fetch the next instruction...
2015-07-28 Nilay Vaishrevert 5af8f40d8f2c
2015-07-26 Nilay Vaishcpu: implements vector registers
2015-07-26 Nilay Vaishcpu: o3: slight correction to identation in rename_impl.hh
2015-07-07 Andreas Sandbergsim: Refactor and simplify the drain API
2015-07-07 Andreas Sandbergsim: Make the drain state a global typed enum
2015-07-07 Andreas Sandbergsim: Refactor the serialization base class
2015-07-04 Nilay Vaisho3: correct the number of cc registers in rename map
2015-05-15 Andreas Hanssonmisc: Appease gcc 5.1
2015-05-05 Andreas Sandbergmem, cpu: Add a separate flag for strictly ordered...
2015-05-05 Andreas Hanssonmem: Snoop into caches on uncacheable accesses
2015-05-05 Andreas Hanssoncpu: Work around gcc 4.9 issues with Num_OpClasses
2015-04-30 Nilay Vaishcpu: o3: replace issueLatency with bool pipelined
2015-04-30 Nilay Vaishcpu: o3: single cycle default div microop latency on x86
2015-04-22 Brandon Pottercpu: remove conditional check (count > 0) on o3 IQ...
2015-04-13 Dibakar Gopecpu: re-organizes the branch predictor structure.
2015-04-03 Nikos Nikoleriscpu: fix system total instructions accounting
2015-03-09 Nilay Vaishcpu: o3: another assert instead of check
2015-03-09 Nilay Vaishcpu: o3: Remove unused code in iew, add assert instead.
2015-03-09 Nilay Vaishcpu: o3: commit: mark pipeline delay variable as consts
2015-03-09 Nilay Vaishcpu: o3: remove unused stat variables.
2015-03-09 Nilay Vaishcpu: o3: combine if with same condition
2015-03-09 Nilay Vaishcpu: o3: remove member variable squashCounter
2015-03-09 Nilay Vaishcpu: o3: remove unused function annotateMemoryUnits()
2015-03-02 Rekaicpu: o3 register renaming request handling improved
2015-03-02 Andreas Hanssonmem: Split port retry for all different packet classes
2015-02-16 Andreas Hanssonarch: Make readMiscRegNoEffect const throughout
2015-02-07 Alexandru Dutucpu: Idle CPU status logic revised
2015-01-25 Ali Saidicpu: Remove all notion that we know when the cpu is...
2014-12-05 Gabe Blackcpu: Only check for PC events on instruction boundaries.
next