gem5/src/arch/x86/isa
Gabe Black e2e0ae576a X86: Make sure immediate values are truncated properly.
Register values will be "picked" which will assure they don't have junk beyond
the part we're using. Immediate values don't go through a similar process, so
we should truncate them explicitly.
2009-08-05 03:06:01 -07:00
..
decoder X86: Use the new forced folding mechanism for the SAHF and LAHF instructions. 2009-08-05 03:04:17 -07:00
formats X86: Hook in the M5 pseudo insts. 2009-01-06 23:55:46 -08:00
insts X86: Use the new forced folding mechanism for the SAHF and LAHF instructions. 2009-08-05 03:04:17 -07:00
microops X86: Make sure immediate values are truncated properly. 2009-08-05 03:06:01 -07:00
bitfields.isa X86: Add a bitfield to indicate whether or not an REX prefix was present. 2007-07-30 13:17:34 -07:00
includes.isa X86: Take limitted advantage of the compilers type checking for microop operands. 2009-07-16 09:29:29 -07:00
macroop.isa X86: Respect segment override prefixes even when there's no ModRM byte. 2009-02-27 09:23:58 -08:00
main.isa Pull some hard coded base classes out of the isa description. 2007-07-14 17:14:19 -07:00
microasm.isa X86: Let microops force folding an index into the high byte of a register. 2009-08-05 03:03:07 -07:00
operands.isa X86: Tame the wilds of def operands. 2009-07-17 00:29:56 -07:00
outputblock.isa Pull some hard coded base classes out of the isa description. 2007-07-14 17:14:19 -07:00
rom.isa X86: Implement local labels for the ROM that actually refer into the ROM. 2008-10-12 20:44:11 -07:00
specialize.isa X86: Autogenerate macroop generateDisassemble function. 2009-01-06 22:55:27 -08:00