summaryrefslogtreecommitdiff
path: root/src/sim/pseudo_inst.cc
AgeCommit message (Expand)Author
2013-06-03sim: Add debug output when executing pseudo-instructionsAndreas Sandberg
2013-05-02sim: Add support for m5fail in pseudoInst()Andreas Sandberg
2013-04-22sim: Add a helper function to execute pseudo instructionsAndreas Sandberg
2013-01-08util: add m5_fail op.LluĂ­s Vilanova
2012-08-28Clock: Add a Cycles wrapper class and use where applicableAndreas Hansson
2012-01-31Merge with head, hopefully the last time for this batch.Gabe Black
2012-01-31util: implements "writefile" gem5 op to export file from guest to host filesy...Dam Sunwoo
2012-01-29Implement Ali's review feedback.Gabe Black
2012-01-16Merge yet again with the main repository.Gabe Black
2012-01-09sim: Enable sampling of run-time for code-sections marked using pseudo insts.Prakash Ramrakhyani
2011-11-18SE/FS: Get rid of includes of config/full_system.hh.Gabe Black
2011-11-02SE/FS: Get rid of FULL_SYSTEM in sim.Gabe Black
2011-10-31SE/FS: Make the functions available from the TC consistent between SE and FS.Gabe Black
2011-09-22pseudo_inst: clean up workbegin/workend functionsSteve Reinhardt
2011-09-18Pseudoinst: Add an initParam pseudo inst function.Gabe Black
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-04-15debug: create a Debug namespaceNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2011-03-17ARM: Allow conditional quiesce instructions.Ali Saidi
2011-02-06m5: added work completed monitoring supportBrad Beckmann
2011-01-07Replace curTick global variable with accessor functions.Steve Reinhardt
2011-01-07stats: rename StatEvent() function to schedStatEvent().Steve Reinhardt
2011-01-07pseudoinst: get rid of mainEventQueue references.Steve Reinhardt
2011-01-03Make commenting on close namespace brackets consistent.Steve Reinhardt
2010-04-15tick: rename Clock namespace to SimClockNathan Binkert
2009-09-23arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hhNathan Binkert
2009-06-04types: clean up types, especially signed vs unsignedNathan Binkert
2009-04-21pseudo: only include kernel stats if FULL_SYSTEM.Nathan Binkert
2009-02-26CPA: Add new object for gathering critical path annotations.Ali Saidi
2009-02-23debug: Move debug_break into src/baseNathan Binkert
2009-01-24pseudo inst: Add new wake cpu instruction for sending a message to wake a cpu.Nathan Binkert
2008-12-17Make Alpha pseudo-insts available from SE mode.Steve Reinhardt
2008-11-10pseudo inst: Add rpns (read processor nanoseconds) instruction.Nathan Binkert
2008-10-09eventq: convert all usage of events to use the new API.Nathan Binkert
2008-08-11params: Convert the CPU objects to use the auto generated param structs.Nathan Binkert
2008-07-11m5ops: clean up the m5ops stuff.Nathan Binkert
2008-07-11style: fix indentation and formatting of the pseudo insts.Nathan Binkert
2007-09-28Rename cycles() function to ticks()Ali Saidi
2007-05-09update for new reschedule semanticsAli Saidi
2007-02-21add pseduo instruction support for sparcAli Saidi
2007-02-17Get rid of the Statistics and Statreset ParamContexts, andNathan Binkert
2006-11-11Get rid of the ParamContext for pseudo instructions and moveNathan Binkert
2006-11-07Put kernel_stats back into arch.Gabe Black
2006-11-06Got rid of obsolete ivlb and ivle psuedo instructions.Gabe Black
2006-10-22Add DPRINTF for non-timed quiesce.Steve Reinhardt
2006-10-21Add Quiesce trace flag to track CPU quiesce/wakeup events.Steve Reinhardt
2006-10-06there are two main thrusts of this changeset.Lisa Hsu
2006-10-02Updates to fix merge issues and bring almost everything up to working speed. ...Kevin Lim
2006-09-30Merge ktlim@zamp:./local/clean/o3-merge/m5Kevin Lim
2006-09-11add annotation code to m5Ali Saidi