|
|
[Submitted] ISA: Use readBytes/writeBytes for all instruction level memory operations.
|
gblack
|
June 20th, 2011, 11:42 a.m.
|
|
|
|
[Submitted] ExecContext: Get rid of the now unused read/write templated functions.
|
gblack
|
June 20th, 2011, 11:43 a.m.
|
|
|
|
[Submitted] ExecContext: Rename the readBytes/writeBytes functions to readMem and writeMem.
|
gblack
|
June 20th, 2011, 11:43 a.m.
|
|
|
|
[Submitted] X86: Fix store microops so they don't drop faults in timing mode.
|
gblack
|
June 29th, 2011, 4:01 a.m.
|
|
|
|
[Submitted] tracediff: Check for --debug=flags now instead of --trace-flags.
|
gblack
|
June 29th, 2011, 4:16 a.m.
|
|
|
|
[Submitted] ISAs: Streamline some spots where Mem is used in the ISA descriptions.
|
gblack
|
July 3rd, 2011, 2:18 a.m.
|
|
|
|
[Submitted] ISA: Get rid of the unused mem_acc_type template parameter.
|
gblack
|
July 3rd, 2011, 2:20 a.m.
|
|
|
|
[Submitted] O3: Let squashed and deferred instructions issue.
|
gblack
|
July 3rd, 2011, 3:37 a.m.
|
|
|
|
[Submitted] O3: Get rid of the unused addToRemoveList function.
|
gblack
|
July 3rd, 2011, 4:22 p.m.
|
|
|
|
[Discarded] O3: Don't delete insts if they're still being translated.
|
gblack
|
July 3rd, 2011, 4:22 p.m.
|
|
|
|
[Discarded] O3: Add a stub structure which handles reference counting during translation.
|
gblack
|
July 3rd, 2011, 5:21 p.m.
|
|
|
|
[Submitted] Translation: Use a pointer type as the template argument.
|
gblack
|
July 3rd, 2011, 5:44 p.m.
|
|
|
|
[Submitted] X86: Add a config for an FS regression on O3.
|
gblack
|
July 5th, 2011, 5:06 p.m.
|
|
|
|
[Submitted] O3: Don't assert that nothing is pending in the decoder at the start of a cycle.
|
gblack
|
July 11th, 2011, 4:59 a.m.
|
|
|
|
[Submitted] O3: When waiting to handle an interrupt, let everything drain out.
|
gblack
|
July 11th, 2011, 5:04 a.m.
|
|
|
|
[Submitted] O3: Stop using the current macroop no matter why you're leaving it.
|
gblack
|
July 11th, 2011, 5:06 a.m.
|
|
|
|
[Submitted] X86: Build O3 by default in X86_FS.
|
gblack
|
July 11th, 2011, 5:22 a.m.
|
|
|
|
[Submitted] SCons,tests: Tell scons about pc-o3-timing regressions.
|
gblack
|
July 11th, 2011, 5:26 a.m.
|
|
|
|
[Submitted] X86: Add an X86_FS o3 regression.
|
gblack
|
July 12th, 2011, 4:09 a.m.
|
|
|
|
[Submitted] Scons: Make MakeIncludeAction fit the abreviated output format.
|
gblack
|
July 16th, 2011, 4:24 a.m.
|
|
|
|
[Submitted] SCons: Make building config headers fit the abreviated format.
|
gblack
|
July 16th, 2011, 4:24 a.m.
|
|
|
|
[Submitted] SCons: Only print all the SConsopts being read if verbose is turned on.
|
gblack
|
July 16th, 2011, 4:24 a.m.
|
|
|
|
[Submitted] O3: At the end of an instruction, force fetchAddr to something sensible.
|
gblack
|
July 19th, 2011, 1:57 a.m.
|
|
|
|
[Submitted] X86: Use IsSquashAfter if an instruction could affect fetch translation.
|
gblack
|
July 19th, 2011, 1:57 a.m.
|
|
|
|
[Submitted] O3: Get rid of the raw ExtMachInst constructor on DynInsts.
|
gblack
|
July 19th, 2011, 1:58 a.m.
|
|
|
|
[Submitted] O3: Add a pointer to the macroop for a microop in the dyninst.
|
gblack
|
July 19th, 2011, 1:59 a.m.
|
|
|
|
[Submitted] O3: When squashing, restore the macroop that should be used for fetching.
|
gblack
|
July 19th, 2011, 1:59 a.m.
|
|
|
|
[Submitted] Decode: Pull instruction decoding out of the StaticInst class into its own.
|
gblack
|
August 16th, 2011, 3:07 a.m.
|
|
|
|
[Submitted] StaticInst: Merge StaticInst and StaticInstBase.
|
gblack
|
August 16th, 2011, 3:07 a.m.
|
|
|
|
[Submitted] X86: Make sure instruction flags are set properly even on 32 bit machines.
|
gblack
|
September 4th, 2011, 7:45 p.m.
|
|
|
|
[Submitted] X86,TLB: Make sure the "delayedResponse" variable is always set.
|
gblack
|
September 5th, 2011, 2:45 a.m.
|
|
|
|
[Submitted] X86: Move the MSR lookup table out of the TLB and into its own file.
|
gblack
|
September 5th, 2011, 6:38 p.m.
|
|
|
|
[Submitted] Stack: Tidy up some comments, a warning, and make stack extension consistent.
|
gblack
|
September 5th, 2011, 6:53 p.m.
|
|
|
|
[Submitted] ISA parser: Match /* */ and // style comments.
|
gblack
|
September 5th, 2011, 9:48 p.m.
|
|
|
|
[Submitted] ISA parser: Don't look for operands in strings.
|
gblack
|
September 5th, 2011, 9:49 p.m.
|
|
|
|
[Submitted] GCC: Get everything working with gcc 4.6.1.
|
gblack
|
September 5th, 2011, 10:34 p.m.
|
|
|
|
[Submitted] Pseudoinst: Add an initParam pseudo inst function.
|
gblack
|
September 10th, 2011, 2:04 a.m.
|
|
|
|
[Submitted] PseudoInst: Remove the now unnecessary #if FULL_SYSTEMs around pseudoinsts.
|
gblack
|
September 10th, 2011, 2:05 a.m.
|
|
|
|
[Submitted] Syscall: Make the syscall function available in both SE and FS modes.
|
gblack
|
September 10th, 2011, 3:10 a.m.
|
|
|
|
[Submitted] X86: Don't use "#if FULL_SYSTEM" in the X86 ISA description.
|
gblack
|
September 10th, 2011, 3:12 a.m.
|
|
|
|
[Submitted] Alpha: Get rid of some #if FULLSYSTEMs in the Alpha ISA description.
|
gblack
|
September 10th, 2011, 3:36 a.m.
|
|
|
|
[Submitted] Endianness: Make it easier to check the compiled in guest endianness.
|
gblack
|
September 11th, 2011, 5:48 p.m.
|
|
|
|
[Submitted] Endianness: Get rid of unused (and mildly redundant) ByteOrderDiffers constant.
|
gblack
|
September 11th, 2011, 5:56 p.m.
|
|
|
|
[Submitted] MIPS: Get rid of the unused (and partially defined) CacheError fault.
|
gblack
|
September 11th, 2011, 5:57 p.m.
|
|
|
|
[Submitted] MIPS: Guard SystemCallFault::invoke consistently.
|
gblack
|
September 11th, 2011, 5:58 p.m.
|
|
|
|
[Submitted] MIPS: Get rid of #if style config checks in the ISA description.
|
gblack
|
September 11th, 2011, 7:03 p.m.
|
|
|
|
[Submitted] SPARC: Remove #if FULL_SYSTEMs from the ISA description.
|
gblack
|
September 12th, 2011, 5:28 a.m.
|
|
|
|
[Submitted] MIPS: Use the CRTP to streamline the Fault class definitions.
|
gblack
|
September 12th, 2011, 5:28 a.m.
|
|
|
|
[Submitted] MIPS: Add constructors to the fault classes.
|
gblack
|
September 12th, 2011, 5:29 a.m.
|
|
|
|
[Submitted] MIPS: Get rid of cruft in the fault classes.
|
gblack
|
September 12th, 2011, 5:30 a.m.
|
|