# Pentium III 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:kni_prefetch type:exclusive default:0x0 0x00 prefetch NTA 0x01 prefetch T1 0x02 prefetch T2 0x03 weakly-ordered stores # this bitmask can seems weirds but is correct, note there is no way to only # count scalar SIMD instructions name:kni_inst_retired type:exclusive default:0x0 0x00 packed and scalar 0x01 packed 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