blob: cd55867d43f5f79954bbef0e747eeedbca634039 [file] [log] [blame]
# Pentium II possible unit masks
#
name:zero type:mandatory default:0x0
0x0 No unit mask
name:mesi type:bitmask default:0x0f
0x08 (M)odified cache state
0x04 (E)xclusive cache state
0x02 (S)hared cache state
0x01 (I)nvalid cache state
0x0f All cache states
name:ebl type:exclusive default:0x20
0x00 self-generated transactions
0x20 any transactions
name:mmx_uops type:mandatory default:0xf
0x0f mandatory
name:mmx_instr_type_exec type:bitmask default:0x3f
0x01 MMX packed multiplies
0x02 MMX packed shifts
0x04 MMX pack operations
0x08 MMX unpack operations
0x10 MMX packed logical
0x20 MMX packed arithmetic
0x3f all of the above
name:mmx_trans type:exclusive default:0x0
0x00 MMX->float operations
0x01 float->MMX operations
name:seg_rename type:bitmask default:0xf
0x1 ES register
0x2 DS register
0x4 FS register
# IA manual says this is actually FS again - no mention in errata
# but test show that is really a typo error from IA manual
0x8 GS register
0xf ES, DS, FS, GS registers