summaryrefslogtreecommitdiff
path: root/src/cpu
AgeCommit message (Expand)Author
2007-06-19Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-06-18fix bug in timing cpu. getTime() is the time the requset was created, not the...Ali Saidi
2007-06-16memtest.cc:Steve Reinhardt
2007-06-14Modified instruction decode method.Vincentius Robby
2007-06-14A fix for SPARC_FS compilation.Gabe Black
2007-06-13Seperate the pc-pc and the pc of the incoming bytes, and get rid of the "more...Gabe Black
2007-06-12Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-06-12Make microOp vs microop and macroOp vs macroop capitilization consistent.Gabe Black
2007-06-11Rename enum from OpType to OpClass so it's consistent with theNathan Binkert
2007-06-09Use the right typeNathan Binkert
2007-06-04don't be so aggressive with the tracing on #ifAli Saidi
2007-06-02Don't mask the pc because the Alpha predecoder needs it to set the PAL mode b...Gabe Black
2007-06-01Fix typo so m5.fast will compileNathan Binkert
2007-06-01cast sizeof(MachInst) to Addr before generating a maskAli Saidi
2007-06-01don't generate trace data unless tracing is onAli Saidi
2007-05-31Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-05-31Merge zizzer:/bk/newmemVincentius Robby
2007-05-31Assign traceData to be NULL at BaseSimpleCPU constructor.Vincentius Robby
2007-05-30Fix cut-n-pasto to make the path correctNathan Binkert
2007-05-28Remove unnecessary include of physical.hh.Steve Reinhardt
2007-05-27Move SimObject python files alongside the C++ and fixNathan Binkert
2007-05-25Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-05-21Change getDeviceAddressRanges to use bool for snoop arg.Steve Reinhardt
2007-05-20Add new EventWrapper constructor that takes a Tick valueSteve Reinhardt
2007-05-18Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-05-18Changes to make simple cpu handle pcs appropriately for x86Gabe Black
2007-05-12Make sure all addresses used in syscalls are truncated to 32 bits. Actually -...Gabe Black
2007-05-09Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-05-09Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-05-09fix the translating ports so it can add a page on a faultAli Saidi
2007-05-07the bridge never returns false when recvTiming() is called on its ports now, ...Ali Saidi
2007-04-26Remove extra delete that was causing segfault.Kevin Lim
2007-04-26Remove unnecessary check.Kevin Lim
2007-04-23Merge zizzer:/bk/newmemRon Dreslinski
2007-04-23Merge zizzer.eecs.umich.edu:/n/wexford/x/gblack/m5/newmem-o3-specGabe Black
2007-04-23Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/newmemGabe Black
2007-04-22Merge ktlim@zizzer:/bk/newmemKevin Lim
2007-04-22Use proper cycles for IPC and CPI equations.Kevin Lim
2007-04-22Make the floating point zero register special handling only apply for ALPHA.Gabe Black
2007-04-21fixes for solaris compileAli Saidi
2007-04-16Fixes for splash, may conflict with Korey's SMT work and doesn't support 03cp...Ron Dreslinski
2007-04-15Make an inner loop which pulls microops out of macroops. These aren't checked...Gabe Black
2007-04-15Add extra constructors to Alpha and MIPSGabe Black
2007-04-14Add support for microcode and pull out the special branch delay slot handling...Gabe Black
2007-04-13Remove most of the special handling for delay slots since they have to be squ...Gabe Black
2007-04-11Use a computed mask to mask out the fetch address and not a hard coded one.Gabe Black
2007-04-11Make the itlb set the PHYSICAL flag on a request when it translates it. This ...Gabe Black
2007-04-10Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-04-10Even if you don't want to fetch more bytes, make sure you handle a fault.Gabe Black
2007-04-10Fixed a compile error.Gabe Black