summaryrefslogtreecommitdiff
path: root/src/cpu/base.cc
AgeCommit message (Expand)Author
2020-02-01sim,cpu: Move the call to initCPU into System.Gabe Black
2020-01-29cpu: move initCPU calls from initState to initAyaz Akram
2020-01-23cpu: Consolidate and move the CPU's calls to TheISA::initCPU.Gabe Black
2019-11-25cpu: log thread activate and suspend with --debug-flags ThreadCiro Santilli
2019-10-25cpu: Switch off of the CPU's comInstEventQueue.Gabe Black
2019-10-25cpu: Access inst events through ThreadContext instead of the CPU.Gabe Black
2019-10-25cpu: Delegate comInstEventQueue methods to the ThreadContexts.Gabe Black
2019-10-25cpu: Make accesses to comInstEventQueue indirect through methods.Gabe Black
2019-10-17cpu: Get rid of load count based events.Gabe Black
2019-08-27cpu, dev, mem: Use the new Port methods.Gabe Black
2019-04-28mem: Minimize the use of MemObject.Gabe Black
2019-03-28cpu: Added a probe to notify the address of retired instructionsJavier Bueno
2019-03-19arch, cpu, dev, gpu, mem, sim, python: start using getPort.Gabe Black
2019-03-01mem-cache: alias to mem::getMasterPort in TLB classAndrea Mondelli
2019-02-08cpu: support atomic memory request type with AtomicOpFunctorTuan Ta
2018-06-21cpu: Fix bug introduced by RequestPtr type changeGiacomo Travaglini
2018-06-11misc: Using smart pointers for memory RequestsGiacomo Travaglini
2018-04-27sim,cpu,mem,arch: Introduced MasterInfo data structureGiacomo Travaglini
2017-12-22arch,cpu: "virtualize" the TLB interface.Gabe Black
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
2017-11-21cpu, cpu, sim: move Cycle probe updateJose Marinho
2017-11-20cpu: Make automatic transition to OFF optionalJose Marinho
2017-11-20pwr: Adds logic to enter power gating for the cpu modelAnouk Van Laer
2017-07-12cpu: Refactor some Event subclasses to lambdasSean Wilson
2017-07-12cpu, sim: Add param to force CPUs to wait for GDBJose Marinho
2017-06-20cpu, gpu-compute: Replace EventWrapper use with EventFunctionWrapperSean Wilson
2015-07-20syscall_emul: [patch 13/22] add system call retry capabilityBrandon Potter
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-06-06pwr: Low-power idle power state for idle CPUsDavid Guillen Fandos
2016-06-06sim: Call regStats of base-class as wellStephan Diestelhorst
2016-04-06Revert power patch sets with unexpected interactionsAndreas Sandberg
2014-12-09power: Low-power idle power state for idle CPUsAkash Bagdia
2016-04-05cpu: Query CPU for inst executed from PythonGeoffrey Blake
2015-11-27base: Add support for changing output directoriesAndreas Sandberg
2016-02-06style: eliminate explicit boolean comparisonsSteve Reinhardt
2016-02-06style: fix missing spaces in control statementsSteve Reinhardt
2015-11-20cpu: Enforce 1 interrupt controller per threadAndreas Sandberg
2015-09-30isa,cpu: Add support for FS SMT InterruptsMitch Hayenga
2015-09-30cpu: Add per-thread monitorsMitch Hayenga
2015-09-30cpu: Change thread assignments for heterogenous SMTMitch Hayenga
2015-08-21cpu: Move invldPid constant from Request to BaseCPUAndreas Hansson
2015-07-07sim: Refactor the serialization base classAndreas Sandberg
2015-04-14config, cpu: fix progress interval for switched CPUsMalek Musleh
2015-01-10cpu: fix RetiredStores probe pointNikos Nikoleris
2014-11-14arm: Fixes based on UBSan and static analysisAndreas Hansson
2014-11-06x86 isa: This patch attempts an implementation at mwait.Marc Orr
2014-10-16cpu: Probe points for basic PMU statsAndreas Sandberg
2014-05-09arch, arm: Preserve TLB bootUncacheability when switching CPUsGeoffrey Blake
2014-05-09cpu, arm: Allow the specification of a socket fieldAkash Bagdia
2013-11-25sim: simulate with multiple threads and event queuesSteve Reinhardt ext:(%2C%20Nilay%20Vaish%20%3Cnilay%40cs.wisc.edu%3E%2C%20Ali%20Saidi%20%3CAli.Saidi%40ARM.com%3E)