summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)Author
2004-05-28Merged in new FastCPU stuff with existing code.Kevin Lim
2004-05-27FastCPU model added. It's very similar to the SimpleCPU, just without a lot ...Kevin Lim
2004-05-21add a few statistics eventsNathan Binkert
2004-05-21Change the namespace Statistics to StatsNathan Binkert
2004-05-18Add a level of indirection to the register accessors used inSteve Reinhardt
2004-05-18Replace explicit xc->misspeculating() tests in execute() methodsSteve Reinhardt
2004-05-17Significant changes to ISA description to completely factorSteve Reinhardt
2004-05-13Add VPtr class that makes it possible to esentially createNathan Binkert
2004-05-13remove the annotation junkNathan Binkert
2004-05-13pass the address of both the old an new pcbb on contextNathan Binkert
2004-05-10Do a better job of factoring out CPU model in ISA description.Steve Reinhardt
2004-05-04Major stats package cleanupNathan Binkert
2004-04-06Beta version of Python configuration tool. Generates .ini files fromSteve Reinhardt
2004-04-03More {Itb,Dtb} -> {ITB,DTB} renames (forgot to test build KERNEL).Steve Reinhardt
2004-04-02Basic cleanup pass to get rid of a few things that made the PythonSteve Reinhardt
2004-03-24ULL()Nathan Binkert
2004-03-04Reenable functioning copies.Erik Hallnor
2004-03-04AutomergedErik Hallnor
2004-03-04Copy implementationsErik Hallnor
2004-02-29Remove copys from isa_desc, and implement a store and forward bus bridgeErik Hallnor
2004-02-29fix rpccNathan Binkert
2004-02-28Fix handling of rpcc in full-system mode.Steve Reinhardt
2004-02-27Added copy instructions to the ISA. Well it didn't break anything yet...Erik Hallnor
2004-02-27Initial copy support in the pipeline. Add copypal counting.Erik Hallnor
2004-02-26Make SW prefetch flag a parameter again, and add code to makeSteve Reinhardt
2004-02-18Change the physical memory logic, and also add misspeculation fix toAndrew Schultz
2004-02-16Change logic for translating a memory addresses, extra checks for invalidAndrew Schultz
2004-02-13fix up vtophys a bitNathan Binkert
2004-02-10Merge zizzer:/bk/m5 into isabel.reinhardt.house:/z/stever/bk/m5Steve Reinhardt
2004-02-10Fixes for Linux syscall emulation.Steve Reinhardt
2004-02-09Merge zizzer.eecs.umich.edu:/m5/Bitkeeper/m5Nathan Binkert
2004-02-09Add that one IPR memory space address that we keep seeingNathan Binkert
2004-02-09Results of automatic (yet incomplete) merge.Steve Reinhardt
2004-02-09Add support for memory barriers.Steve Reinhardt
2004-02-05Modify the emulated system calls to support running the SPEC IntDavid Oehmke
2004-02-04Add support for "serializing" instructions that flushSteve Reinhardt
2004-02-03Fix bug: forgot branchTarget() method on indirect branches.Steve Reinhardt
2004-02-02Change MemReqPtr parameters to references.Steve Reinhardt
2004-01-27a bunch of warning fixesNathan Binkert
2004-01-13Merge ehallnor@zizzer:/bk/m5 into zazzer.eecs.umich.edu:/z/ehallnor/m5Erik Hallnor
2004-01-13Change to a new centralized way to specify the memory hierarchy parameters (d...Erik Hallnor
2004-01-11Modify handling of serialize:dir parameter to make it more useful.Steve Reinhardt
2003-12-19Make stuff build on openbsdNathan Binkert
2003-12-16Fix previously committed call_pal fix... the main problem was in theSteve Reinhardt
2003-12-15Fixes for full-system call_pal instruction.Steve Reinhardt
2003-12-11Stats & serialization tweaks & cleanup. Unserializing fromSteve Reinhardt
2003-12-10Factor ExecContext::setStatus(), BaseCPU::execCtxStatusChange(),Steve Reinhardt
2003-12-09Generate a fault when a privileged PAL call isSteve Reinhardt
2003-12-01Formatting & doxygen docs for new syscall emulation code.Steve Reinhardt
2003-12-01Restructuring of LiveProcess etc. to support multiple emulated OS syscallSteve Reinhardt