Home | History | Annotate | Download | only in priv

Lines Matching refs:xx

2607 static inline UChar abdU8 ( UChar xx, UChar yy ) {
2608 return toUChar(xx>yy ? xx-yy : yy-xx);
2666 ULong amd64g_calculate_mmx_pmaddwd ( ULong xx, ULong yy )
2670 (((Int)(Short)sel16x4_3(xx)) * ((Int)(Short)sel16x4_3(yy)))
2671 + (((Int)(Short)sel16x4_2(xx)) * ((Int)(Short)sel16x4_2(yy))),
2672 (((Int)(Short)sel16x4_1(xx)) * ((Int)(Short)sel16x4_1(yy)))
2673 + (((Int)(Short)sel16x4_0(xx)) * ((Int)(Short)sel16x4_0(yy)))
2678 ULong amd64g_calculate_mmx_pmovmskb ( ULong xx )
2681 if (xx & (1ULL << (64-1))) r |= (1<<7);
2682 if (xx & (1ULL << (56-1))) r |= (1<<6);
2683 if (xx & (1ULL << (48-1))) r |= (1<<5);
2684 if (xx & (1ULL << (40-1))) r |= (1<<4);
2685 if (xx & (1ULL << (32-1))) r |= (1<<3);
2686 if (xx & (1ULL << (24-1))) r |= (1<<2);
2687 if (xx & (1ULL << (16-1))) r |= (1<<1);
2688 if (xx & (1ULL << ( 8-1))) r |= (1<<0);
2693 ULong amd64g_calculate_mmx_psadbw ( ULong xx, ULong yy )
2696 t += (UInt)abdU8( sel8x8_7(xx), sel8x8_7(yy) );
2697 t += (UInt)abdU8( sel8x8_6(xx), sel8x8_6(yy) );
2698 t += (UInt)abdU8( sel8x8_5(xx), sel8x8_5(yy) );
2699 t += (UInt)abdU8( sel8x8_4(xx), sel8x8_4(yy) );
2700 t += (UInt)abdU8( sel8x8_3(xx), sel8x8_3(yy) );
2701 t += (UInt)abdU8( sel8x8_2(xx), sel8x8_2(yy) );
2702 t += (UInt)abdU8( sel8x8_1(xx), sel8x8_1(yy) );
2703 t += (UInt)abdU8( sel8x8_0(xx), sel8x8_0(yy) );