Home | History | Annotate | Download | only in amd64

Lines Matching refs:V128

44 typedef  unsigned char           V128[16];
57 V128 arg1;
58 V128 arg2;
59 V128 res;
65 V128 arg1;
66 V128 res;
70 static void do64HLtoV128 ( /*OUT*/V128* res, ULong wHi, ULong wLo )
95 static void randV128 ( V128* v )
102 static void showV128 ( V128* v )
109 static void showMaskedV128 ( V128* v, V128* mask )
117 ULong src64, V128* dst, V128* res )
129 V128* argL, ULong argR, ULong res )
140 static void showIAA ( char* rOrM, char* op, Int imm, RRArgs* rra, V128* rmask )
151 static void showAA ( char* rOrM, char* op, RRArgs* rra, V128* rmask )
166 static V128 AllMask = { 0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,
171 static V128 ApproxPS = { 0x00,0x00,0x80,0xFF, 0x00,0x00,0x80,0xFF,
176 static V128 ApproxSS = { 0x00,0x00,0x80,0xFF, 0xFF,0xFF,0xFF,0xFF,
179 static V128 fives = { 0x55,0x55,0x55,0x55, 0x55,0x55,0x55,0x55,
182 static V128 zeroes = { 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,
238 V128 _tmp; \
248 memcpy(&rra.arg1, &(_src), sizeof(V128)); \
249 memcpy(&rra.arg2, &(_dst), sizeof(V128)); \
250 memcpy(&rra.res, &(_tmp), sizeof(V128)); \
256 V128 _tmp; \
257 V128* _srcM = memalign16(sizeof(V128)); \
258 memcpy(_srcM, &(_src), sizeof(V128)); \
267 memcpy(&rra.arg1, &(_src), sizeof(V128)); \
268 memcpy(&rra.arg2, &(_dst), sizeof(V128)); \
269 memcpy(&rra.res, &(_tmp), sizeof(V128)); \
284 V128 _tmp; \
294 memcpy(&rra.arg1, &(_src), sizeof(V128)); \
295 memcpy(&rra.arg2, &(_dst), sizeof(V128)); \
296 memcpy(&rra.res, &(_tmp), sizeof(V128)); \
302 V128 _tmp; \
303 V128* _srcM = memalign16(sizeof(V128)); \
304 memcpy(_srcM, &(_src), sizeof(V128)); \
313 memcpy(&rra.arg1, &(_src), sizeof(V128)); \
314 memcpy(&rra.arg2, &(_dst), sizeof(V128)); \
315 memcpy(&rra.res, &(_tmp), sizeof(V128)); \
373 V128 dstv; \
374 V128 res; \
394 V128 dstv; \
395 V128 res; \
420 V128 src, dst;
434 V128 src, dst;
460 V128 src, dst;
727 V128 src, dst;
998 V128 src, dst;
1269 V128 src, dst;
1287 V128 src, dst;
1311 V128 src, dst;
1577 V128 src, dst;
1597 V128 src;
1657 V128 src;
1693 V128 src;
1717 V128 src;
1735 V128 src;
1746 V128 src, dst;
1757 V128 src, dst;
1768 V128 src, dst;
1779 V128 src, dst;
1790 V128 src, dst;
1801 V128 src, dst;
1812 V128 src, dst;
1823 V128 src, dst;
1834 V128 src, dst;
1845 V128 src, dst;
1856 V128 src, dst;
1867 V128 src, dst;
1878 V128 src, dst;
1889 V128 src, dst;
1900 V128 src, dst;
1911 V128 src, dst;
1922 V128 src, dst;
1933 V128 src, dst;
1944 V128 src, dst;
1955 V128 src, dst;
1966 V128 src, dst;
1977 V128 src, dst;
1989 V128 src, dst;
2169 V128 spec[7];
2178 V128 src, dst;
2196 void do_ROUNDSD_000 ( Bool mem, V128* src, /*OUT*/V128* dst )
2220 void do_ROUNDSD_001 ( Bool mem, V128* src, /*OUT*/V128* dst )
2244 void do_ROUNDSD_010 ( Bool mem, V128* src, /*OUT*/V128* dst )
2268 void do_ROUNDSD_011 ( Bool mem, V128* src, /*OUT*/V128* dst )
2292 void do_ROUNDSD_1XX ( Bool mem, V128* src, /*OUT*/V128* dst )
2345 V128 src, dst;
2473 V128 src, dst;
2512 void do_ROUNDSS_000 ( Bool mem, V128* src, /*OUT*/V128* dst )
2536 void do_ROUNDSS_001 ( Bool mem, V128* src, /*OUT*/V128* dst )
2560 void do_ROUNDSS_010 ( Bool mem, V128* src, /*OUT*/V128* dst )
2584 void do_ROUNDSS_011 ( Bool mem, V128* src, /*OUT*/V128* dst )
2608 void do_ROUNDSS_1XX ( Bool mem, V128* src, /*OUT*/V128* dst )
2661 V128 src, dst;
2789 V128 src, dst;
2827 void do_ROUNDPD_000 ( Bool mem, V128* src, /*OUT*/V128* dst )
2851 void do_ROUNDPD_001 ( Bool mem, V128* src, /*OUT*/V128* dst )
2875 void do_ROUNDPD_010 ( Bool mem, V128* src, /*OUT*/V128* dst )
2899 void do_ROUNDPD_011 ( Bool mem, V128* src, /*OUT*/V128* dst )
2923 void do_ROUNDPD_1XX ( Bool mem, V128* src, /*OUT*/V128* dst )
2976 V128 src, dst;
3120 V128 src, dst;
3162 void do_ROUNDPS_000 ( Bool mem, V128* src, /*OUT*/V128* dst )
3186 void do_ROUNDPS_001 ( Bool mem, V128* src, /*OUT*/V128* dst )
3210 void do_ROUNDPS_010 ( Bool mem, V128* src, /*OUT*/V128* dst )
3234 void do_ROUNDPS_011 ( Bool mem, V128* src, /*OUT*/V128* dst )
3258 void do_ROUNDPS_1XX ( Bool mem, V128* src, /*OUT*/V128* dst )
3311 V128 src, dst;
3487 V128 src, dst;
3540 V128 spec[ntests];
3549 V128 block[2];
3577 void do_PBLENDVB ( Bool mem, V128* xmm0, V128* src, /*MOD*/V128* dst )
3605 V128 xmm0, src, dst, t_xmm0, t_src, t_dst;
3644 void do_BLENDVPD ( Bool mem, V128* xmm0, V128* src, /*MOD*/V128* dst )
3672 V128 xmm0, src, dst, t_xmm0, t_src, t_dst;
3711 void do_BLENDVPS ( Bool mem, V128* xmm0, V128* src, /*MOD*/V128* dst )
3739 V128 xmm0, src, dst, t_xmm0, t_src, t_dst;