arch/x86: add support for explicit CC register file
authorYasuko Eckert <yasuko.eckert@amd.com>
Tue, 15 Oct 2013 18:22:44 +0000 (14:22 -0400)
committerYasuko Eckert <yasuko.eckert@amd.com>
Tue, 15 Oct 2013 18:22:44 +0000 (14:22 -0400)
commit1bb293d1e7a27e306ca584a3922f2fd13481e248
tree21d457f5c7d7e2e836eaf944b7d82964fc64d1bd
parent2c293823aa7cb6d2cac4c0ff35e2023ff132a8f2
arch/x86: add support for explicit CC register file

Convert condition code registers from being specialized
("pseudo") integer registers to using the recently
added CC register class.

Nilay Vaish also contributed to this patch.
src/arch/x86/isa/operands.isa
src/arch/x86/registers.hh
src/arch/x86/regs/ccr.hh [new file with mode: 0644]
src/arch/x86/regs/int.hh
src/arch/x86/utility.cc
src/arch/x86/x86_traits.hh
src/cpu/o3/O3CPU.py