gem5/src/kern
Gabe Black d1e533a1e2 X86: Fix argument register indexing.
Code was assuming that all argument registers followed in order from ArgumentReg0. There is now an ArgumentReg array which is indexed to find the right index. There is a constant, NumArgumentRegs, which can be used to protect against using an invalid ArgumentReg.

--HG--
extra : convert_revision : f448a3ca4d6adc3fc3323562870f70eec05a8a1f
2007-07-26 22:13:14 -07:00
..
linux change the way dprintf works so the cache accesses required to fulfill the dprintf aren't show in between the Cycle: name: 2007-05-01 18:14:16 -04:00
solaris Some code cleanup. 2006-09-30 03:00:50 -04:00
tru64 X86: Fix argument register indexing. 2007-07-26 22:13:14 -07:00
kernel_stats.cc Put kernel_stats back into arch. 2006-11-07 22:34:34 -05:00
kernel_stats.hh Put kernel_stats back into arch. 2006-11-07 22:34:34 -05:00
operatingsystem.hh Changes to correct stat behavior 2006-09-15 21:43:12 -04:00
SConscript Rework the way SCons recurses into subdirectories, making it 2007-03-10 23:00:54 -08:00
system_events.cc Fixed to account for branch delay slots. 2006-11-07 23:33:59 -05:00
system_events.hh Moved the idle event out of system_events.hh. The skipFuncEvent can be made ISA independent by making it use the #define for branch delay slots (and NNPC) 2006-11-07 05:38:33 -05:00