Home | History | Annotate | Download | only in priv

Lines Matching refs:xx

2432 static inline UChar abdU8 ( UChar xx, UChar yy ) {
2433 return toUChar(xx>yy ? xx-yy : yy-xx);
2491 ULong x86g_calculate_mmx_pmaddwd ( ULong xx, ULong yy )
2495 (((Int)(Short)sel16x4_3(xx)) * ((Int)(Short)sel16x4_3(yy)))
2496 + (((Int)(Short)sel16x4_2(xx)) * ((Int)(Short)sel16x4_2(yy))),
2497 (((Int)(Short)sel16x4_1(xx)) * ((Int)(Short)sel16x4_1(yy)))
2498 + (((Int)(Short)sel16x4_0(xx)) * ((Int)(Short)sel16x4_0(yy)))
2503 UInt x86g_calculate_mmx_pmovmskb ( ULong xx )
2506 if (xx & (1ULL << (64-1))) r |= (1<<7);
2507 if (xx & (1ULL << (56-1))) r |= (1<<6);
2508 if (xx & (1ULL << (48-1))) r |= (1<<5);
2509 if (xx & (1ULL << (40-1))) r |= (1<<4);
2510 if (xx & (1ULL << (32-1))) r |= (1<<3);
2511 if (xx & (1ULL << (24-1))) r |= (1<<2);
2512 if (xx & (1ULL << (16-1))) r |= (1<<1);
2513 if (xx & (1ULL << ( 8-1))) r |= (1<<0);
2518 ULong x86g_calculate_mmx_psadbw ( ULong xx, ULong yy )
2521 t += (UInt)abdU8( sel8x8_7(xx), sel8x8_7(yy) );
2522 t += (UInt)abdU8( sel8x8_6(xx), sel8x8_6(yy) );
2523 t += (UInt)abdU8( sel8x8_5(xx), sel8x8_5(yy) );
2524 t += (UInt)abdU8( sel8x8_4(xx), sel8x8_4(yy) );
2525 t += (UInt)abdU8( sel8x8_3(xx), sel8x8_3(yy) );
2526 t += (UInt)abdU8( sel8x8_2(xx), sel8x8_2(yy) );
2527 t += (UInt)abdU8( sel8x8_1(xx), sel8x8_1(yy) );
2528 t += (UInt)abdU8( sel8x8_0(xx), sel8x8_0(yy) );