Registers: Add an ISA object which replaces the MiscRegFile.
authorGabe Black <gblack@eecs.umich.edu>
Thu, 9 Jul 2009 06:02:20 +0000 (23:02 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Thu, 9 Jul 2009 06:02:20 +0000 (23:02 -0700)
commit32daf6fc3fd34af0023ae74c2a1f8dd597f87242
tree0868fb00a7546d90971bc18acd4f7b0bbce558c0
parent3e2cad8370d99f45ecf4d922d3ac8213e0d72644
Registers: Add an ISA object which replaces the MiscRegFile.
This object encapsulates (or will eventually) the identity and characteristics
of the ISA in the CPU.
46 files changed:
src/arch/SConscript
src/arch/alpha/SConscript
src/arch/alpha/isa.cc [new file with mode: 0644]
src/arch/alpha/isa.hh [new file with mode: 0644]
src/arch/alpha/isa/main.isa
src/arch/alpha/regfile.cc
src/arch/alpha/regfile.hh
src/arch/arm/SConscript
src/arch/arm/isa.cc [new file with mode: 0644]
src/arch/arm/isa.hh [new file with mode: 0644]
src/arch/arm/regfile/misc_regfile.hh
src/arch/arm/regfile/regfile.cc
src/arch/arm/regfile/regfile.hh
src/arch/mips/SConscript
src/arch/mips/isa.cc [new file with mode: 0644]
src/arch/mips/isa.hh [new file with mode: 0644]
src/arch/mips/regfile.cc
src/arch/mips/regfile/regfile.cc
src/arch/mips/regfile/regfile.hh
src/arch/mips/utility.hh
src/arch/sparc/SConscript
src/arch/sparc/isa.cc [new file with mode: 0644]
src/arch/sparc/isa.hh [new file with mode: 0644]
src/arch/sparc/regfile.cc
src/arch/sparc/regfile.hh
src/arch/x86/SConscript
src/arch/x86/isa.cc [new file with mode: 0644]
src/arch/x86/isa.hh [new file with mode: 0644]
src/arch/x86/miscregfile.hh
src/arch/x86/process.cc
src/arch/x86/regfile.cc
src/arch/x86/regfile.hh
src/arch/x86/tlb.cc
src/arch/x86/utility.hh
src/cpu/inorder/cpu.cc
src/cpu/inorder/cpu.hh
src/cpu/inorder/thread_context.hh
src/cpu/o3/cpu.cc
src/cpu/o3/cpu.hh
src/cpu/o3/regfile.hh
src/cpu/o3/rename_impl.hh
src/cpu/o3/thread_context.hh
src/cpu/o3/thread_context_impl.hh
src/cpu/simple_thread.hh
src/cpu/thread_context.hh
src/kern/tru64/tru64.hh