Home | History | Annotate | Download | only in headers

Lines Matching full:word

247 static inline unsigned ROL(unsigned word, int i)
250 :"=r" (word)
251 :"0" (word),"c" (i));
252 return word;
255 static inline unsigned ROR(unsigned word, int i)
258 :"=r" (word)
259 :"0" (word),"c" (i));
260 return word;
265 static inline unsigned ROLc(unsigned word, const int i)
268 :"=r" (word)
269 :"0" (word),"I" (i));
270 return word;
273 static inline unsigned RORc(unsigned word, const int i)
276 :"=r" (word)
277 :"0" (word),"I" (i));
278 return word;
290 static inline unsigned ROL(unsigned word, int i)
293 :"=r" (word)
294 :"0" (word),"r" (i));
295 return word;
298 static inline unsigned ROR(unsigned word, int i)
301 :"=r" (word)
302 :"0" (word),"r" (32-i));
303 return word;
308 static inline unsigned ROLc(unsigned word, const int i)
311 :"=r" (word)
312 :"0" (word),"I" (i));
313 return word;
316 static inline unsigned RORc(unsigned word, const int i)
319 :"=r" (word)
320 :"0" (word),"I" (i));
321 return word;
346 static inline unsigned long ROL64(unsigned long word, int i)
349 :"=r" (word)
350 :"0" (word),"c" (i));
351 return word;
354 static inline unsigned long ROR64(unsigned long word, int i)
357 :"=r" (word)
358 :"0" (word),"c" (i));
359 return word;
364 static inline unsigned long ROL64c(unsigned long word, const int i)
367 :"=r" (word)
368 :"0" (word),"J" (i));
369 return word;
372 static inline unsigned long ROR64c(unsigned long word, const int i)
375 :"=r" (word)
376 :"0" (word),"J" (i));
377 return word;