Lines Matching refs:SI
119 #define DIVSI(x, y) ((SI) (x) / (SI) (y))
121 #define MODSI(x, y) ((SI) (x) % (SI) (y))
123 #define SRASI(x, y) ((SI) (x) >> (y))
126 extern SI RORSI (SI, int);
127 extern SI ROLSI (SI, int);
132 #define NOTSI(x) (! (SI) (x))
135 #define EQSI(x, y) ((SI) (x) == (SI) (y))
136 #define NESI(x, y) ((SI) (x) != (SI) (y))
137 #define LTSI(x, y) ((SI) (x) < (SI) (y))
138 #define LESI(x, y) ((SI) (x) <= (SI) (y))
139 #define GTSI(x, y) ((SI) (x) > (SI) (y))
140 #define GESI(x, y) ((SI) (x) >= (SI) (y))
209 #define EXTBISI(x) ((SI) (BI) (x))
216 #define EXTQISI(x) ((SI) (QI) (x))
223 #define EXTHISI(x) ((SI) (HI) (x))
224 #define EXTSISI(x) ((SI) (SI) (x))
231 extern DI EXTSIDI (SI);
233 #define EXTSIDI(x) ((DI) (SI) (x))
238 #define ZEXTBISI(x) ((SI) (BI) (x))
245 #define ZEXTQISI(x) ((SI) (UQI) (x))
251 #define ZEXTHISI(x) ((SI) (UHI) (x))
253 #define ZEXTSISI(x) ((SI) (USI) (x))
260 extern DI ZEXTSIDI (SI);
268 #define TRUNCSIBI(x) ((BI) (SI) (x))
269 #define TRUNCSIQI(x) ((QI) (SI) (x))
270 #define TRUNCSIHI(x) ((HI) (SI) (x))
271 #define TRUNCSISI(x) ((SI) (SI) (x))
288 extern SI TRUNCDISI (DI);
290 #define TRUNCDISI(x) ((SI) (DI) (x))
298 static QI SUBWORDSIQI (SI, int);
299 static HI SUBWORDSIHI (SI, int);
302 static SI SUBWORDDISI (DI, int);
307 SUBWORDSIQI (SI in, int byte) in SUBWORDSIQI()
314 SUBWORDSIHI (SI in, int word) in SUBWORDSIHI()
336 SEMOPS_INLINE SI