Lines Matching refs:Prefix
95 // Prefix byte classes which are used to indicate to the ad-hoc machine code
103 class TB { bits<5> Prefix = 1; }
104 class REP { bits<5> Prefix = 2; }
105 class D8 { bits<5> Prefix = 3; }
106 class D9 { bits<5> Prefix = 4; }
107 class DA { bits<5> Prefix = 5; }
108 class DB { bits<5> Prefix = 6; }
109 class DC { bits<5> Prefix = 7; }
110 class DD { bits<5> Prefix = 8; }
111 class DE { bits<5> Prefix = 9; }
112 class DF { bits<5> Prefix = 10; }
113 class XD { bits<5> Prefix = 11; }
114 class XS { bits<5> Prefix = 12; }
115 class T8 { bits<5> Prefix = 13; }
116 class TA { bits<5> Prefix = 14; }
117 class A6 { bits<5> Prefix = 15; }
118 class A7 { bits<5> Prefix = 16; }
119 class T8XD { bits<5> Prefix = 17; }
120 class T8XS { bits<5> Prefix = 18; }
121 class TAXD { bits<5> Prefix = 19; }
122 class XOP8 { bits<5> Prefix = 20; }
123 class XOP9 { bits<5> Prefix = 21; }
161 bits<5> Prefix = 0; // Which prefix byte does this inst have?
184 let TSFlags{12-8} = Prefix;
294 !if(!eq(Prefix, 12 /* XS */), [HasSSE1], [HasSSE2]));
305 !if(!eq(Prefix, 12 /* XS */), [HasSSE1], [HasSSE2]));