summaryrefslogtreecommitdiff
path: root/cpu/exec_context.hh
AgeCommit message (Expand)Author
2006-05-22New directory structure:Steve Reinhardt
2006-04-18Merge m5.eecs.umich.edu:/bk/newmemGabe Black
2006-04-18Fixes to SPARC syscall emulation mode.Gabe Black
2006-04-07Move to a model with a unified request object.Ron Dreslinski
2006-04-06Merge m5.eecs.umich.edu:/bk/newmemGabe Black
2006-04-06Enable register windows.Gabe Black
2006-04-06fixes for new memory systemAli Saidi
2006-03-30Fixes for full system compiling.Kevin Lim
2006-03-14Changed the floating point register file into a class with appropriate access...Gabe Black
2006-03-12Get rid of validInstAddr() & validDataAddr().Steve Reinhardt
2006-03-12MIPS is back to compiling and building now!Korey Sewell
2006-03-10Add getMemPort to exec context proxyRon Dreslinski
2006-03-09SimpleCPU compiles with merge.Gabe Black
2006-03-07Fixes to allow the ExecContext to be used for profiling.Kevin Lim
2006-03-07Updates for the quiesceEvent that was added to the XC.Kevin Lim
2006-03-04Steps towards setting up the infrastructure to allow the new CPU model to wor...Kevin Lim
2006-02-27Changes to put all the misc regs within the misc reg file. This includes the...Kevin Lim
2006-02-21Changed Fault * to Fault, which is a typedef to FaultBase *, which is the old...Gabe Black
2006-02-21Made Addr a global typeGabe Black
2006-02-19Remade some changes which were undoneGabe Black
2006-02-19Merge gblack@m5.eecs.umich.edu:/bk/multiarchGabe Black
2006-02-19Changes to untemplate StaticInst and StaticInstPtr, change the isa to a names...Gabe Black
2006-02-18changes from mergedmemKorey Sewell
2006-02-16Changed the fault enum into a class, and fixed everything up to work with it....Gabe Black
2006-02-08Alot of changes to push towards ISA independence. Highlights are renaming of ...Gabe Black
2006-02-03byte_swap.hh was removed from arch/alpha/, and replaced by sim/byteswap.hh. T...Gabe Black
2005-10-18Add new function profiling stuff, wrap the pc_sample stuff into it.Nathan Binkert
2005-08-30Build options are set via a build_options file in theSteve Reinhardt
2005-08-15Changes for getting FreeBSD to run.Miguel Serrano
2005-06-05Many files:Steve Reinhardt
2005-06-04shuffle files around for new directory structureNathan Binkert
2005-03-09Changed all syscalls to use syscall return object.Ali Saidi
2004-11-13Macros are nasty, so let's get rid of them. Convert allNathan Binkert
2004-08-20- Clean up and factor out all of the binning code into aNathan Binkert
2004-06-21Merge saidi@zizzer.eecs.umich.edu:/bk/linuxAli Saidi
2004-06-21start towards getting m5 endian compliantAli Saidi
2004-06-10lift common code *kernel_stats.* into the kern directory.Lisa Hsu
2004-06-08Updated Copyright with information in bitkeeper changelogsAli Saidi
2004-05-27FastCPU model added. It's very similar to the SimpleCPU, just without a lot ...Kevin Lim
2004-05-10Do a better job of factoring out CPU model in ISA description.Steve Reinhardt
2004-04-03More {Itb,Dtb} -> {ITB,DTB} renames (forgot to test build KERNEL).Steve Reinhardt
2004-03-04AutomergedErik Hallnor
2004-03-04Copy implementationsErik Hallnor
2004-02-29Initial cleanup pass of lisa's function call trackingNathan Binkert
2004-02-02insn->instSteve Reinhardt
2004-02-02Change "Foo& foo" declarations to "Foo &foo".Steve Reinhardt
2004-02-02Change MemReqPtr parameters to references.Steve Reinhardt
2003-12-10Factor ExecContext::setStatus(), BaseCPU::execCtxStatusChange(),Steve Reinhardt
2003-12-01Restructuring of LiveProcess etc. to support multiple emulated OS syscallSteve Reinhardt
2003-11-04Add the ability to track stats in user defined sets of function calls. code ...Lisa Hsu