/external/valgrind/main/VEX/priv/ |
H A D | host_generic_simd128.h | 49 void h_generic_calc_Mul32x4 ( /*OUT*/V128*, V128*, V128* ); 51 void h_generic_calc_Max32Sx4 ( /*OUT*/V128*, V128*, V128* ); 53 void h_generic_calc_Min32Sx4 ( /*OUT*/V128*, V128*, V128* ); 55 void h_generic_calc_Max32Ux4 ( /*OUT*/V128*, V12 [all...] |
H A D | guest_generic_x87.h | 123 extern Bool compute_PCMPxSTRx ( /*OUT*/V128* resV, 125 V128* argLV, V128* argRV, 132 extern Bool compute_PCMPxSTRx_wide ( /*OUT*/V128* resV, 134 V128* argLV, V128* argRV,
|
H A D | host_generic_simd128.c | 42 weirdness when stuffing results back in the V128 union fields, 133 h_generic_calc_Mul32x4 ( /*OUT*/V128* res, 134 V128* argL, V128* argR ) 143 h_generic_calc_Max32Sx4 ( /*OUT*/V128* res, 144 V128* argL, V128* argR ) 153 h_generic_calc_Min32Sx4 ( /*OUT*/V128* res, 154 V128* argL, V128* arg [all...] |
H A D | guest_generic_x87.c | 625 void compute_PCMPxSTRx_gen_output (/*OUT*/V128* resV, 693 void compute_PCMPxSTRx_gen_output_wide (/*OUT*/V128* resV, 784 Bool compute_PCMPxSTRx ( /*OUT*/V128* resV, 786 V128* argLV, V128* argRV, 1035 Bool compute_PCMPxSTRx_wide ( /*OUT*/V128* resV, 1037 V128* argLV, V128* argRV,
|
H A D | guest_amd64_helpers.c | 3264 static UInt zmask_from_V128 ( V128* arg ) 3273 static UInt zmask_from_V128_wide ( V128* arg ) 3286 pass by value 2 x V128 to a clean helper, nor have one returned.) 3335 V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); 3336 V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); 3345 V128 resV; 3458 static void SubBytes (V128* v) 3460 V128 [all...] |
H A D | ir_opt.c | 1194 && e->Iex.Const.con->Ico.V128 == 0x0000); 1312 /* V64 holds 8 summary-constant bits in V128/V256 style. Convert to 1457 ~ (e->Iex.Unop.arg->Iex.Const.con->Ico.V128))); 1617 UShort v128 = e->Iex.Unop.arg->Iex.Const.con->Ico.V128; 1626 UShort v128 = e->Iex.Unop.arg->Iex.Const.con->Ico.V128; 1692 (e->Iex.Binop.arg1->Iex.Const.con->Ico.V128 1693 | e->Iex.Binop.arg2->Iex.Const.con->Ico.V128))); 1719 (e->Iex.Binop.arg1->Iex.Const.con->Ico.V128 1720 ^ e->Iex.Binop.arg2->Iex.Const.con->Ico.V128))); 1746 (e->Iex.Binop.arg1->Iex.Const.con->Ico.V128 [all...] |
H A D | ir_defs.c | 63 case Ity_V128: vex_printf( "V128"); break; 88 case Ico_V128: vex_printf( "V128{0x%04x}", (UInt)(con->Ico.V128)); break; 1651 c->Ico.V128 = con; 2161 case Ico_V128: return IRConst_V128(c->Ico.V128); 4248 /* Fn must return V128 or V256. */ 4252 "but fn does not return V128 or V256"); 4254 /* Fn must not return V128 or V256 */ 4258 "but fn returns V128 or V256"); 4461 case Ico_V128: return toBool( c1->Ico.V128 [all...] |
H A D | main_main.c | 165 vassert(16 == sizeof(V128));
|
H A D | host_amd64_isel.c | 1612 /* V128{HI}to64 */ 1634 the same scheme as for V128{HI}to64 above. */ 3156 switch (e->Iex.Const.con->Ico.V128) { 3167 (e->Iex.Const.con->Ico.V128 >> 8) & 0xFF 3170 (e->Iex.Const.con->Ico.V128 >> 0) & 0xFF
|
H A D | host_ppc_isel.c | 2456 any other type (I8/I16/I128/F32/F64/V128) the amode will not 3428 /* V128{HI}to64 */ 5240 if (e->Iex.Const.con->Ico.V128 == 0x0000) { 5243 else if (e->Iex.Const.con->Ico.V128 == 0xffff) {
|
/external/valgrind/main/none/tests/x86/ |
H A D | cse_fail.stdout.exp | 0 V128 cse:
|
/external/valgrind/main/none/tests/amd64/ |
H A D | pcmpstr64.c | 19 //typedef unsigned char V128[16]; 25 V128; typedef in typeref:union:__anon33103 71 void expand ( V128* dst, char* summary ) 91 UInt(*h_fn)(V128*,V128*), 92 UInt(*s_fn)(V128*,V128*), 96 V128 argL, argR; 105 UInt zmask_from_V128 ( V128* arg ) 126 void pcmpXstrX_WRK_gen_output_fmt_I(/*OUT*/V128* res [all...] |
H A D | pcmpstr64w.c | 19 //typedef unsigned char V128[16]; 27 V128; typedef in typeref:union:__anon33104 73 void expand ( V128* dst, char* summary ) 93 UInt(*h_fn)(V128*,V128*), 94 UInt(*s_fn)(V128*,V128*), 98 V128 argL, argR; 107 UInt zmask_from_V128 ( V128* arg ) 127 void PCMPxSTRx_WRK_gen_output_fmt_I_wide ( /*OUT*/V128* res [all...] |
H A D | aes.c | 14 //typedef unsigned char V128[16]; 20 V128; typedef in typeref:union:__anon33096 29 static void expand ( V128* dst, char* summary ) 56 static void unexpand ( V128* dst, char* summary ) 72 V128 argL, argR; 73 V128 res; 75 V128 exp; 104 V128 argL, argR; 105 V128 res; 107 V128 ex [all...] |
H A D | pcmpxstrx64.c | 9 typedef unsigned char V128[16]; typedef 18 void show_V128 ( V128* vec ) 25 void expand ( V128* dst, char* summary ) 46 V128 argL, argR; 93 show_V128( (V128*)(blockC+48) ); 122 show_V128( (V128*)(blockC+48) ); 151 show_V128( (V128*)(blockC+48) ); 180 show_V128( (V128*)(blockC+48) ); 209 show_V128( (V128*)(blockC+48) ); 238 show_V128( (V128*)(block [all...] |
H A D | pcmpxstrx64w.c | 10 typedef unsigned char V128[16]; typedef 19 void show_V128 ( V128* vec ) 26 void expand ( V128* dst, char* summary ) 47 V128 argL, argR; 94 show_V128( (V128*)(blockC+48) ); 123 show_V128( (V128*)(blockC+48) ); 152 show_V128( (V128*)(blockC+48) ); 181 show_V128( (V128*)(blockC+48) ); 210 show_V128( (V128*)(blockC+48) ); 239 show_V128( (V128*)(block [all...] |
H A D | sse4-64.c | 44 typedef unsigned char V128[16]; typedef 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* [all...] |
/external/valgrind/main/memcheck/tests/amd64/ |
H A D | insn-pmovmskb.c | 11 } V128; typedef in typeref:struct:__anon33046 13 static int getMSBs16x8(V128 v) 24 static void set_vbits(V128 *addr, V128 vbits) 32 static void print(V128 vbits, V128 val, int bit, int result) 54 V128 vbits = { { vbits_lo, vbits_hi } }; 55 V128 val = { { val_lo, val_hi } }; 59 V128 val_copy = val;
|
H A D | sse_memory.c | 12 typedef unsigned char V128[16]; typedef 19 V128 arg1; 20 V128 arg2; 21 V128 res; 27 V128 arg1; 28 V128 res; 46 static void randV128 ( V128* v ) 66 static void showV128 ( V128* v ) 73 static void showMaskedV128 ( V128* v, V128* mas [all...] |
/external/valgrind/main/memcheck/tests/x86/ |
H A D | sse_memory.c | 12 typedef unsigned char V128[16]; typedef 19 V128 arg1; 20 V128 arg2; 21 V128 res; 27 V128 arg1; 28 V128 res; 46 static void randV128 ( V128* v ) 66 static void showV128 ( V128* v ) 73 static void showMaskedV128 ( V128* v, V128* mas [all...] |
/external/valgrind/main/VEX/pub/ |
H A D | libvex_basictypes.h | 76 V128; typedef in typeref:union:__anon32260
|
H A D | libvex_ir.h | 303 UShort V128; /* 16-bit value; see Ico_V128 comment above */ member in union:_IRConst::__anon32279 499 Iop_DivModU128to64, // :: V128,I64 -> V128 1247 /* BCD arithmetic instructions, (V128, V128) -> V128 1263 /* ternary :: IRRoundingMode(I32) x V128 x V128 -> V128 */ 1335 /* ternary :: IRRoundingMode(I32) x V128 [all...] |
/external/valgrind/main/memcheck/ |
H A D | mc_include.h | 626 VG_REGPARM(2) void MC_(helperc_LOADV128be) ( /*OUT*/V128*, Addr ); 627 VG_REGPARM(2) void MC_(helperc_LOADV128le) ( /*OUT*/V128*, Addr );
|
H A D | mc_main.c | 4350 VG_REGPARM(2) void MC_(helperc_LOADV128be) ( /*OUT*/V128* res, Addr a ) 4354 VG_REGPARM(2) void MC_(helperc_LOADV128le) ( /*OUT*/V128* res, Addr a )
|
/external/valgrind/main/none/tests/arm64/ |
H A D | fp_and_simd.c | 34 typedef union _V128 V128; typedef in typeref:union:_V128 53 /* Generates a random V128. Ensures that that it contains normalised 56 static void randV128 ( /*OUT*/V128* v, LaneTy ty ) 74 static void showV128 ( V128* v ) 103 V128 block[2]; \ 128 V128 block[3]; \ 157 V128 block[2]; \ 182 V128 block[4]; \ 213 V128 block[4]; \ 245 V128 bloc [all...] |