Home | History | Annotate | Download | only in priv

Lines Matching refs:xx

2445 static inline UChar abdU8 ( UChar xx, UChar yy ) {
2446 return toUChar(xx>yy ? xx-yy : yy-xx);
2504 ULong x86g_calculate_mmx_pmaddwd ( ULong xx, ULong yy )
2508 (((Int)(Short)sel16x4_3(xx)) * ((Int)(Short)sel16x4_3(yy)))
2509 + (((Int)(Short)sel16x4_2(xx)) * ((Int)(Short)sel16x4_2(yy))),
2510 (((Int)(Short)sel16x4_1(xx)) * ((Int)(Short)sel16x4_1(yy)))
2511 + (((Int)(Short)sel16x4_0(xx)) * ((Int)(Short)sel16x4_0(yy)))
2516 UInt x86g_calculate_mmx_pmovmskb ( ULong xx )
2519 if (xx & (1ULL << (64-1))) r |= (1<<7);
2520 if (xx & (1ULL << (56-1))) r |= (1<<6);
2521 if (xx & (1ULL << (48-1))) r |= (1<<5);
2522 if (xx & (1ULL << (40-1))) r |= (1<<4);
2523 if (xx & (1ULL << (32-1))) r |= (1<<3);
2524 if (xx & (1ULL << (24-1))) r |= (1<<2);
2525 if (xx & (1ULL << (16-1))) r |= (1<<1);
2526 if (xx & (1ULL << ( 8-1))) r |= (1<<0);
2531 ULong x86g_calculate_mmx_psadbw ( ULong xx, ULong yy )
2534 t += (UInt)abdU8( sel8x8_7(xx), sel8x8_7(yy) );
2535 t += (UInt)abdU8( sel8x8_6(xx), sel8x8_6(yy) );
2536 t += (UInt)abdU8( sel8x8_5(xx), sel8x8_5(yy) );
2537 t += (UInt)abdU8( sel8x8_4(xx), sel8x8_4(yy) );
2538 t += (UInt)abdU8( sel8x8_3(xx), sel8x8_3(yy) );
2539 t += (UInt)abdU8( sel8x8_2(xx), sel8x8_2(yy) );
2540 t += (UInt)abdU8( sel8x8_1(xx), sel8x8_1(yy) );
2541 t += (UInt)abdU8( sel8x8_0(xx), sel8x8_0(yy) );