Make memory instructions work better, add more macroop implementations, add an lea...
authorGabe Black <gblack@eecs.umich.edu>
Wed, 20 Jun 2007 15:02:50 +0000 (15:02 +0000)
committerGabe Black <gblack@eecs.umich.edu>
Wed, 20 Jun 2007 15:02:50 +0000 (15:02 +0000)
commita68ddf685c739220d09fdc44000dd217d0707f8e
tree5026458b55d8032a56b52bba3dc35a4281e540c7
parentd2ccf5e50917701a4eab9f1848c8d524ccf0c7cc
Make memory instructions work better, add more macroop implementations, add an lea microop, move EmulEnv into it's own .cc and .hh.

--HG--
extra : convert_revision : 1212b8463eab1c1dcba7182c487d1e9184cf9bea
12 files changed:
src/arch/x86/SConscript
src/arch/x86/isa/decoder/one_byte_opcodes.isa
src/arch/x86/isa/includes.isa
src/arch/x86/isa/insts/arithmetic/add_and_subtract.py
src/arch/x86/isa/insts/compare_and_test/test.py
src/arch/x86/isa/insts/data_transfer/move.py
src/arch/x86/isa/insts/load_effective_address.py
src/arch/x86/isa/macroop.isa
src/arch/x86/isa/microops/ldstop.isa
src/arch/x86/isa/specialize.isa
src/arch/x86/predecoder.cc
src/arch/x86/types.hh