summaryrefslogtreecommitdiff
path: root/src/cpu/inorder/inorder_dyn_inst.cc
AgeCommit message (Expand)Author
2015-04-20cpu: Remove the InOrderCPU from the treeAndreas Hansson
2014-11-06x86 isa: This patch attempts an implementation at mwait.Marc Orr
2014-10-16arch: Use shared_ptr for all FaultsAndreas Hansson
2014-09-20cpu: Remove unused deallocateContext callsMitch Hayenga
2014-09-19arch: Pass faults by const reference where possibleAndreas Hansson
2014-09-03arch, cpu: Factor out the ExecContext into a proper base classAndreas Sandberg
2014-03-07cpu: Make CPU and ThreadContext getters constAndreas Hansson
2013-10-15cpu: add a condition-code register classYasuko Eckert
2013-10-15cpu: clean up architectural register classificationSteve Reinhardt
2013-01-07cpu: rename the misleading inSyscall to noSquashFromTCAli Saidi
2012-04-14clang/gcc: Fix compilation issues with clang 3.0 and gcc 4.6Andreas Hansson
2012-03-02DynInst: get rid of dead MyHash code.Steve Reinhardt
2012-02-07Faults: Turn off arch/faults.hhGabe Black
2012-01-29Implement Ali's review feedback.Gabe Black
2011-11-01SE/FS: Expose the same methods on the CPUs in SE and FS modes.Gabe Black
2011-09-19Syscall: Make the syscall function available in both SE and FS modes.Gabe Black
2011-09-09Decode: Pull instruction decoding out of the StaticInst class into its own.Gabe Black
2011-07-02ExecContext: Rename the readBytes/writeBytes functions to readMem and writeMem.Gabe Black
2011-07-02ExecContext: Get rid of the now unused read/write templated functions.Gabe Black
2011-06-19inorder: use separate float-reg bits function in dyninstKorey Sewell
2011-06-19inorder: dont handle multiple faults on same cycleKorey Sewell
2011-06-19inorder: make InOrder CPU FS compilable/visibleKorey Sewell
2011-06-19inorder: redefine DynInst FP result typeKorey Sewell
2011-06-19inorder: treat SE mode syscalls as a trapping instructionKorey Sewell
2011-06-19inorder: don't stall after storesKorey Sewell
2011-06-19inorder: add flatDestReg member to dyninstKorey Sewell
2011-06-19inorder: implement trap handlingKorey Sewell
2011-06-19inorder: use setupSquash for misspeculationKorey Sewell
2011-06-19inorder: DynInst handling of stores for big-endian ISAsKorey Sewell
2011-06-19inorder: update support for branch delay slotsKorey Sewell
2011-06-09sparc: compilation fixes for inorderKorey Sewell
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2011-02-23inorder: dyn inst initializationKorey Sewell
2011-02-23inorder: cache packet handlingKorey Sewell
2011-02-12inorder: clean up the old way of inst. schedulingKorey Sewell
2011-02-12inorder: utilize cached skeds in pipelineKorey Sewell
2011-01-07Replace curTick global variable with accessor functions.Steve Reinhardt
2010-12-07O3: Make all instructions that write a misc. register not perform the write u...Giacomo Gabrielli
2010-11-08ARM/Alpha/Cpu: Change prefetchs to be more like normal loads.Ali Saidi
2010-10-31ISA,CPU,etc: Create an ISA defined PC type that abstracts out ISA behaviors.Gabe Black
2010-09-13Faults: Pass the StaticInst involved, if any, to a Fault's invoke method.Gabe Black
2010-08-13CPU: Add readBytes and writeBytes functions to the exec contexts.Gabe Black
2010-06-24inorder: enforce 78-character ruleKorey Sewell
2010-06-23inorder: record load/store trace dataKorey Sewell
2010-04-10inorder: timing for inst forwardingKorey Sewell
2010-01-31inorder: double delete inst bugKorey Sewell
2010-01-31inorder: inst count mgmtKorey Sewell
2010-01-31inorder: implement split storesKorey Sewell
2010-01-31inorder: implement split loadsKorey Sewell