X86: Make shift instructions set some of the flags they're supposed to.
authorGabe Black <gblack@eecs.umich.edu>
Mon, 27 Aug 2007 03:35:48 +0000 (20:35 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Mon, 27 Aug 2007 03:35:48 +0000 (20:35 -0700)
commit00d9036c6221ce619cc933305b814e4784b15afa
treefe0d5e011f33638fa1f8a12c4964280b2ab24489
parent9b49a78cfdc0bd6f8afdb0d066ea39778095d7ac
X86: Make shift instructions set some of the flags they're supposed to.
The flag mechanism for microops needs to be fleshd out a little more to allow
for custom flag calculation methods for certain microops. Shift is an example
where the rules for calculating OF and CF are unique.

--HG--
extra : convert_revision : 91981a00c1efd05db702fffa9cea51f912583013
src/arch/x86/isa/insts/rotate_and_shift/shift.py