ARM: Pull double memory instructions out of the decoder.
[gem5.git] / src / arch /
2010-06-02 Gabe BlackARM: Pull double memory instructions out of the decoder.
2010-06-02 Gabe BlackARM: Force the condition code for 16 bit thumb instruct...
2010-06-02 Gabe BlackARM: Decode 16 bit thumb PC relative memory instructions.
2010-06-02 Gabe BlackARM: Decode 16 bit thumb immediate addressed memory...
2010-06-02 Gabe BlackARM: Decode 16 bit thumb register addressed memory...
2010-06-02 Gabe BlackARM: Make single stores decode to the new external...
2010-06-02 Gabe BlackARM: Add a .w to the disassembly of 32 bit thumb instru...
2010-06-02 Gabe BlackARM: Make 32 bit thumb use the new, external load instr...
2010-06-02 Gabe BlackARM: Define the store instructions from outside the...
2010-06-02 Gabe BlackARM: Define the load instructions from outside the...
2010-06-02 Gabe BlackARM: Implement a new set of base classes for non macro...
2010-06-02 Gabe BlackARM: Create a "decoder" directory for the files impleme...
2010-06-02 Gabe BlackARM: Flesh out the 32 bit thumb store single instructions.
2010-06-02 Gabe BlackARM: Implement the 32 bit thumb load word instructions.
2010-06-02 Gabe BlackARM: Add an operand for accessing the current PC.
2010-06-02 Gabe BlackARM: Flesh out 32 bit thumb load word decoding.
2010-06-02 Gabe BlackARM: Implement some 32 bit thumb data processing immedi...
2010-06-02 Gabe BlackARM: Replace the "never" condition with the "unconditio...
2010-06-02 Gabe BlackARM: Add a base class for 32 bit thumb data processing...
2010-06-02 Gabe BlackARM: Add a function to decode 32 bit thumb immediate...
2010-06-02 Gabe BlackARM: Expand the decoding for 32 bit thumb data processi...
2010-06-02 Gabe BlackARM: Stub out the 32 bit Thumb portion of the decoder.
2010-06-02 Gabe BlackARM: Add bitfields for 32 bit thumb.
2010-06-02 Gabe BlackARM: Decode VFP instructions.
2010-06-02 Gabe BlackARM: Stub out the 16 bit thumb decoder.
2010-06-02 Gabe BlackARM: Add thumb bitfields to the ExtMachInst and the...
2010-06-02 Gabe BlackARM: Make the decoder handle thumb instructions separately.
2010-06-02 Gabe BlackARM: Add a thumb bit bitfield.
2010-06-02 Gabe BlackARM: Make the predecoder handle Thumb instructions.
2010-06-02 Gabe BlackARM: Make sure ExtMachInst is used consistently instead...
2010-06-02 Gabe BlackARM: Add a bitfield for setting the regular, inst bits...
2010-06-02 Gabe BlackARM: Add a bit to the ExtMachInst to select thumb mode.
2010-06-02 Gabe BlackARM: Allow ARM processes to start in Thumb mode.
2010-06-02 Gabe BlackARM: Add a new base class for instructions that can...
2010-06-02 Gabe BlackARM: Track the current ISA mode using the PC.
2010-06-02 Gabe BlackARM: Fix custom writer/reader code for non indexed...
2010-06-02 Gabe BlackARM: Remove IsControl from operands that don't imply...
2010-05-26 Nathan Binkertx86: put back code that I accidentally deleted
2010-05-24 Nathan Binkertcopyright: Change HP copyright on x86 code to be more...
2010-05-14 Gabe BlackSPARC: Implement the version of movcc that uses the...
2010-05-14 Ali SaidiAutomated merge with ssh://m5sim.org//repo/m5
2010-05-12 Gabe BlackX86: Make the cvti2f microop sign extend its integer...
2010-05-12 Gabe BlackX86: Actual change that fixes div. How did that happen?
2010-05-03 Gabe BlackX86: Update the base aux vector X86 processes install.
2010-05-02 Gabe BlackX86: Sometimes CPUID depends on ecx, so pass that in.
2010-05-02 Gabe BlackX86: Finally fix a division corner case.
2010-04-15 Nathan Binkerttick: rename Clock namespace to SimClock
2010-03-27 Korey Sewellm5: merge inorder updates
2010-03-23 Steve Reinhardtcpu: fix exec tracing memory corruption bug
2010-03-10 Nathan Binkertscons: import ply to work around scons sys.path weirdness
2010-02-27 Nathan Binkertcpu_models: get rid of cpu_models.py and move the stuff...
2010-02-27 Nathan Binkertisa_parser: Make SCons import the isa_parser
2010-02-27 Nathan Binkertisa_parser: move the operand map stuff into the ISAPars...
2010-02-27 Nathan Binkertisa_parser: move more support functions into the ISAPar...
2010-02-27 Nathan Binkertisa_parser: move more stuff into the ISAParser class
2010-02-27 Nathan Binkertisa_parser: move the formatMap and exportContext into...
2010-02-27 Nathan Binkertisa_parser: Make stack objects class members instead...
2010-02-27 Nathan Binkertisa_parser: add a debug variable that changes how error...
2010-02-27 Nathan Binkertisa_parser: Use an exception to flag error
2010-02-27 Nathan Binkertisa_parser: Move more stuff into the ISAParser class
2010-02-27 Nathan Binkertisa_parser: move code around to prepare for putting...
2010-02-27 Nathan Binkertisa_parser: simple fixes, formatting and style
2010-02-12 Timothy M. JonesO3PCU: Split loads and stores that cross cache line...
2010-02-12 Timothy M. JonesPower ISA: Add an alignment fault to Power ISA and...
2010-01-25 Derek HowerAutomated merge with ssh://hg@m5sim.org/m5
2010-01-22 Derek HowerAutomated merge with ssh://hg@m5sim.org/m5
2010-01-20 Lisa Hsuutil: do checkpoint aggregation more cleanly, fix last...
2010-01-19 Derek Howermerge
2009-12-31 Matt DeVuystMIPS: Beef up process initialization.
2009-12-31 Gabe BlackMIPS: Implement the SE mode version of rdhwr.
2009-12-31 Gabe BlackMIPS: Fix decoding of the rdhwr instruction.
2009-12-31 Gabe BlackMIPS: Implement the set_thread_area system call.
2009-12-31 Gabe BlackMIPS: Create an artificial control register to hold...
2009-12-31 Gabe BlackMIPS: Extract CPU pointer from the thread context in...
2009-12-21 Gabe BlackMIPS: Add missing syscall slots.
2009-12-20 Soumyaroop RoyAlpha: Implement MVI and remaining BWX instructions.
2009-12-19 Gabe BlackX86: Add a common named flag for signed media operations.
2009-12-19 Gabe BlackX86: Create a common flag with a name to indicate high...
2009-12-19 Gabe BlackX86: Create a common flag with a name to indicate scala...
2009-11-18 Ali SaidiARM: Begin implementing CP15
2009-11-18 Ali SaidiARM: Differentiate between LDM exception return and...
2009-11-18 Ali SaidiARM: Boilerplate full-system code.
2009-11-16 Ali Saidiimported patch isa_fixes2.diff
2009-11-15 Gabe BlackARM: Make the exception return form of ldm restore...
2009-11-15 Gabe BlackARM: Create a new type of load uop that restores spsr...
2009-11-15 Gabe BlackARM: Check in the actual change from the last commit.
2009-11-15 Gabe BlackARM: Fix up the implmentation of the msr instruction.
2009-11-15 Gabe BlackARM: Define a mask to differentiate purely CPSR bits...
2009-11-15 Gabe BlackARM: Add a bitfield to indicate if an immediate should...
2009-11-15 Gabe BlackARM: Write some functions to write to the CPSR and...
2009-11-15 Gabe BlackARM: Fix up the implmentation of the mrs instruction.
2009-11-15 Gabe BlackARM: More accurately describe the effects of using...
2009-11-15 Gabe BlackARM: Hook up the moded versions of the SPSR.
2009-11-14 Ali SaidiARM: Move around decoder to properly decode CP15
2009-11-11 Vince WeaverX86: add ULL to 1's being shifted in 64-bit values
2009-11-11 Gabe BlackARM: Fix some bugs in the ISA desc and fill out some...
2009-11-11 Gabe BlackMerge with the head.
2009-11-11 Gabe BlackMem: Eliminate the NO_FAULT request flag.
2009-11-11 Gabe BlackARM: Implement fault classes.
2009-11-11 Gabe BlackARM: Fix the integer register indexes.
next