Lines Matching full:uint64_t
55 #define EXTEND32(a) ((uint64_t) (int32_t) (a))
57 uint64_t HELPER(iwmmxt_maddsq)(uint64_t a, uint64_t b)
62 ) & 0xffffffff) | ((uint64_t) (
69 uint64_t HELPER(iwmmxt_madduq)(uint64_t a, uint64_t b)
81 uint64_t HELPER(iwmmxt_sadb)(uint64_t a, uint64_t b)
91 uint64_t HELPER(iwmmxt_sadw)(uint64_t a, uint64_t b)
99 uint64_t HELPER(iwmmxt_mulslw)(uint64_t a, uint64_t b)
101 #define MULS(SHR) ((uint64_t) ((( \
108 uint64_t HELPER(iwmmxt_mulshw)(uint64_t a, uint64_t b)
110 #define MULS(SHR) ((uint64_t) ((( \
117 uint64_t HELPER(iwmmxt_mululw)(uint64_t a, uint64_t b)
119 #define MULU(SHR) ((uint64_t) ((( \
126 uint64_t HELPER(iwmmxt_muluhw)(uint64_t a, uint64_t b)
128 #define MULU(SHR) ((uint64_t) ((( \
135 uint64_t HELPER(iwmmxt_macsw)(uint64_t a, uint64_t b)
143 uint64_t HELPER(iwmmxt_macuw)(uint64_t a, uint64_t b)
165 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, b)))(uint64_t a, uint64_t b) \
179 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, w)))(uint64_t a, uint64_t b) \
191 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, l)))(uint64_t a, uint64_t b) \
200 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, ub)))(uint64_t x) \
212 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, uw)))(uint64_t x) \
221 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, ul)))(uint64_t x) \
227 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, sb)))(uint64_t x) \
230 ((uint64_t) EXTEND8H((x >> SH0) & 0xff) << 0) | \
231 ((uint64_t) EXTEND8H((x >> SH1) & 0xff) << 16) | \
232 ((uint64_t) EXTEND8H((x >> SH2) & 0xff) << 32) | \
233 ((uint64_t) EXTEND8H((x >> SH3) & 0xff) << 48); \
239 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, sw)))(uint64_t x) \
242 ((uint64_t) EXTEND16((x >> SH0) & 0xffff) << 0) | \
243 ((uint64_t) EXTEND16((x >> SH2) & 0xffff) << 32); \
248 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, sl)))(uint64_t x) \
258 uint64_t HELPER(glue(iwmmxt_, glue(SUFF, b)))(uint64_t a, uint64_t b) \
272 uint64_t HELPER(glue(iwmmxt_, glue(SUFF, w)))(uint64_t a, uint64_t b) \
281 uint64_t HELPER(glue(iwmmxt_, glue(SUFF, l)))(uint64_t a, uint64_t b) \
290 (TYPE) ((b >> SHR) & MASK)) ? (uint64_t) MASK : 0) << SHR)
296 (TYPE) ((b >> SHR) & MASK)) ? a : b) & ((uint64_t) MASK << SHR))
302 #define CMP(SHR, TYPE, OPER, MASK) ((uint64_t) (((TYPE) ((a >> SHR) & MASK) \
308 #define CMP(SHR, TYPE, OPER, MASK) ((uint64_t) (((TYPE) ((a >> SHR) & MASK) \
320 uint64_t HELPER(iwmmxt_avgb##r)(uint64_t a, uint64_t b) \
344 uint64_t HELPER(iwmmxt_avgw##r)(uint64_t a, uint64_t b) \
360 uint64_t HELPER(iwmmxt_msadb)(uint64_t a, uint64_t b)
369 uint64_t HELPER(iwmmxt_align)(uint64_t a, uint64_t b, uint32_t n)
376 uint64_t HELPER(iwmmxt_insr)(uint64_t x, uint32_t a, uint32_t b, uint32_t n)
378 x &= ~((uint64_t) b << n);
379 x |= (uint64_t) (a & b) << n;
383 uint32_t HELPER(iwmmxt_setpsr_nz)(uint64_t x)
389 uint64_t HELPER(iwmmxt_bcstb)(uint32_t arg)
393 ((uint64_t) arg << 0 ) | ((uint64_t) arg << 8 ) |
394 ((uint64_t) arg << 16) | ((uint64_t) arg << 24) |
395 ((uint64_t) arg << 32) | ((uint64_t) arg << 40) |
396 ((uint64_t) arg << 48) | ((uint64_t) arg << 56);
399 uint64_t HELPER(iwmmxt_bcstw)(uint32_t arg)
403 ((uint64_t) arg << 0 ) | ((uint64_t) arg << 16) |
404 ((uint64_t) arg << 32) | ((uint64_t) arg << 48);
407 uint64_t HELPER(iwmmxt_bcstl)(uint32_t arg)
409 return arg | ((uint64_t) arg << 32);
412 uint64_t HELPER(iwmmxt_addcb)(uint64_t x)
421 uint64_t HELPER(iwmmxt_addcw)(uint64_t x)
428 uint64_t HELPER(iwmmxt_addcl)(uint64_t x)
433 uint32_t HELPER(iwmmxt_msbb)(uint64_t x)
442 uint32_t HELPER(iwmmxt_msbw)(uint64_t x)
449 uint32_t HELPER(iwmmxt_msbl)(uint64_t x)
455 uint64_t HELPER(iwmmxt_srlw)(uint64_t x, uint32_t n)
467 uint64_t HELPER(iwmmxt_srll)(uint64_t x, uint32_t n)
476 uint64_t HELPER(iwmmxt_srlq)(uint64_t x, uint32_t n)
483 uint64_t HELPER(iwmmxt_sllw)(uint64_t x, uint32_t n)
495 uint64_t HELPER(iwmmxt_slll)(uint64_t x, uint32_t n)
504 uint64_t HELPER(iwmmxt_sllq)(uint64_t x, uint32_t n)
511 uint64_t HELPER(iwmmxt_sraw)(uint64_t x, uint32_t n)
513 x = ((uint64_t) ((EXTEND16(x >> 0) >> n) & 0xffff) << 0) |
514 ((uint64_t) ((EXTEND16(x >> 16) >> n) & 0xffff) << 16) |
515 ((uint64_t) ((EXTEND16(x >> 32) >> n) & 0xffff) << 32) |
516 ((uint64_t) ((EXTEND16(x >> 48) >> n) & 0xffff) << 48);
523 uint64_t HELPER(iwmmxt_sral)(uint64_t x, uint32_t n)
532 uint64_t HELPER(iwmmxt_sraq)(uint64_t x, uint32_t n)
539 uint64_t HELPER(iwmmxt_rorw)(uint64_t x, uint32_t n)
555 uint64_t HELPER(iwmmxt_rorl)(uint64_t x, uint32_t n)
566 uint64_t HELPER(iwmmxt_rorq)(uint64_t x, uint32_t n)
573 uint64_t HELPER(iwmmxt_shufh)(uint64_t x, uint32_t n)
586 uint64_t HELPER(iwmmxt_packuw)(uint64_t a, uint64_t b)
600 uint64_t HELPER(iwmmxt_packul)(uint64_t a, uint64_t b)
610 uint64_t HELPER(iwmmxt_packuq)(uint64_t a, uint64_t b)
619 uint64_t HELPER(iwmmxt_packsw)(uint64_t a, uint64_t b)
633 uint64_t HELPER(iwmmxt_packsl)(uint64_t a, uint64_t b)
643 uint64_t HELPER(iwmmxt_packsq)(uint64_t a, uint64_t b)
651 uint64_t HELPER(iwmmxt_muladdsl)(uint64_t c, uint32_t a, uint32_t b)
656 uint64_t HELPER(iwmmxt_muladdsw)(uint64_t c, uint32_t a, uint32_t b)
665 uint64_t HELPER(iwmmxt_muladdswl)(uint64_t c, uint32_t a, uint32_t b)