ARM: Cleanup implementation of ITSTATE and put important code in PCState.
authorAli Saidi <Ali.Saidi@ARM.com>
Mon, 4 Apr 2011 16:42:28 +0000 (11:42 -0500)
committerAli Saidi <Ali.Saidi@ARM.com>
Mon, 4 Apr 2011 16:42:28 +0000 (11:42 -0500)
commita679cd917ac4775979e23594de52f1bca407c08c
treed48bb74b729d2e11e62e1db9a4fb860b70ddd1b3
parentac650199eeb62bf05fec11a4f2d7666cbd31331c
ARM: Cleanup implementation of ITSTATE and put important code in PCState.

Consolidate all code to handle ITSTATE in the PCState object rather than
touching a variety of structures/objects.
21 files changed:
src/arch/alpha/predecoder.hh
src/arch/arm/faults.cc
src/arch/arm/isa.cc
src/arch/arm/isa/insts/data.isa
src/arch/arm/isa/insts/macromem.isa
src/arch/arm/isa/insts/misc.isa
src/arch/arm/isa/operands.isa
src/arch/arm/isa/templates/macromem.isa
src/arch/arm/isa/templates/mem.isa
src/arch/arm/isa/templates/misc.isa
src/arch/arm/isa/templates/neon.isa
src/arch/arm/isa/templates/pred.isa
src/arch/arm/miscregs.hh
src/arch/arm/predecoder.cc
src/arch/arm/predecoder.hh
src/arch/arm/types.hh
src/arch/mips/predecoder.hh
src/arch/power/predecoder.hh
src/arch/sparc/predecoder.hh
src/arch/x86/predecoder.hh
src/cpu/o3/fetch_impl.hh