blob: 6fea9803f5f9574599378efba439dc50cd70c8f5 [file] [log] [blame]
Igor Sarkisova921bc62020-10-06 06:29:06 -07001# Pentium III possible unit masks
2#
3name:zero type:mandatory default:0x0
4 0x0 No unit mask
5name:mesi type:bitmask default:0x0f
6 0x08 (M)odified cache state
7 0x04 (E)xclusive cache state
8 0x02 (S)hared cache state
9 0x01 (I)nvalid cache state
10 0x0f All cache states
11name:ebl type:exclusive default:0x20
12 0x00 self-generated transactions
13 0x20 any transactions
14name:kni_prefetch type:exclusive default:0x0
15 0x00 prefetch NTA
16 0x01 prefetch T1
17 0x02 prefetch T2
18 0x03 weakly-ordered stores
19# this bitmask can seems weirds but is correct, note there is no way to only
20# count scalar SIMD instructions
21name:kni_inst_retired type:exclusive default:0x0
22 0x00 packed and scalar
23 0x01 packed
24name:mmx_uops type:mandatory default:0xf
25 0x0f mandatory
26name:mmx_instr_type_exec type:bitmask default:0x3f
27 0x01 MMX packed multiplies
28 0x02 MMX packed shifts
29 0x04 MMX pack operations
30 0x08 MMX unpack operations
31 0x10 MMX packed logical
32 0x20 MMX packed arithmetic
33 0x3f all of the above
34name:mmx_trans type:exclusive default:0x0
35 0x00 MMX->float operations
36 0x01 float->MMX operations