Lines Matching refs:__f64x2

35 typedef double __f64x2 __attribute__((__vector_size__(16), __aligned__(16)));  typedef
334 return (v128_t)(__f64x2){__c0, __c1}; in wasm_f64x2_make()
429 return (v128_t)(__f64x2){__c0, __c1}; in wasm_f64x2_const()
481 return (v128_t)(__f64x2){__c, __c}; in wasm_f64x2_const_splat()
649 return (v128_t)(__f64x2){__a, __a}; in wasm_f64x2_splat()
655 return ((__f64x2)__a)[__i]; in wasm_f64x2_extract_lane()
662 __f64x2 __v = (__f64x2)__a; in wasm_f64x2_replace_lane()
879 return (v128_t)((__f64x2)__a == (__f64x2)__b); in wasm_f64x2_eq()
884 return (v128_t)((__f64x2)__a != (__f64x2)__b); in wasm_f64x2_ne()
889 return (v128_t)((__f64x2)__a < (__f64x2)__b); in wasm_f64x2_lt()
894 return (v128_t)((__f64x2)__a > (__f64x2)__b); in wasm_f64x2_gt()
899 return (v128_t)((__f64x2)__a <= (__f64x2)__b); in wasm_f64x2_le()
904 return (v128_t)((__f64x2)__a >= (__f64x2)__b); in wasm_f64x2_ge()
1309 return (v128_t)__builtin_wasm_abs_f64x2((__f64x2)__a); in wasm_f64x2_abs()
1313 return (v128_t)(-(__f64x2)__a); in wasm_f64x2_neg()
1317 return (v128_t)__builtin_wasm_sqrt_f64x2((__f64x2)__a); in wasm_f64x2_sqrt()
1321 return (v128_t)__builtin_wasm_ceil_f64x2((__f64x2)__a); in wasm_f64x2_ceil()
1325 return (v128_t)__builtin_wasm_floor_f64x2((__f64x2)__a); in wasm_f64x2_floor()
1329 return (v128_t)__builtin_wasm_trunc_f64x2((__f64x2)__a); in wasm_f64x2_trunc()
1333 return (v128_t)__builtin_wasm_nearest_f64x2((__f64x2)__a); in wasm_f64x2_nearest()
1338 return (v128_t)((__f64x2)__a + (__f64x2)__b); in wasm_f64x2_add()
1343 return (v128_t)((__f64x2)__a - (__f64x2)__b); in wasm_f64x2_sub()
1348 return (v128_t)((__f64x2)__a * (__f64x2)__b); in wasm_f64x2_mul()
1353 return (v128_t)((__f64x2)__a / (__f64x2)__b); in wasm_f64x2_div()
1358 return (v128_t)__builtin_wasm_min_f64x2((__f64x2)__a, (__f64x2)__b); in wasm_f64x2_min()
1363 return (v128_t)__builtin_wasm_max_f64x2((__f64x2)__a, (__f64x2)__b); in wasm_f64x2_max()
1368 return (v128_t)__builtin_wasm_pmin_f64x2((__f64x2)__a, (__f64x2)__b); in wasm_f64x2_pmin()
1373 return (v128_t)__builtin_wasm_pmax_f64x2((__f64x2)__a, (__f64x2)__b); in wasm_f64x2_pmax()
1398 return (v128_t) __builtin_convertvector((__i32x2){__a[0], __a[1]}, __f64x2); in wasm_f64x2_convert_low_i32x4()
1403 return (v128_t) __builtin_convertvector((__u32x2){__a[0], __a[1]}, __f64x2); in wasm_f64x2_convert_low_u32x4()
1408 return (v128_t)__builtin_wasm_trunc_sat_s_zero_f64x2_i32x4((__f64x2)__a); in wasm_i32x4_trunc_sat_f64x2_zero()
1413 return (v128_t)__builtin_wasm_trunc_sat_u_zero_f64x2_i32x4((__f64x2)__a); in wasm_u32x4_trunc_sat_f64x2_zero()
1419 __builtin_shufflevector((__f64x2)__a, (__f64x2){0, 0}, 0, 1, 2, 3), in wasm_f32x4_demote_f64x2_zero()
1426 (__f32x2){((__f32x4)__a)[0], ((__f32x4)__a)[1]}, __f64x2); in wasm_f64x2_promote_low_f32x4()
1783 return (v128_t)__builtin_wasm_relaxed_madd_f64x2((__f64x2)__a, (__f64x2)__b, in wasm_f64x2_relaxed_madd()
1784 (__f64x2)__c); in wasm_f64x2_relaxed_madd()
1789 return (v128_t)__builtin_wasm_relaxed_nmadd_f64x2((__f64x2)__a, (__f64x2)__b, in wasm_f64x2_relaxed_nmadd()
1790 (__f64x2)__c); in wasm_f64x2_relaxed_nmadd()
1835 return (v128_t)__builtin_wasm_relaxed_min_f64x2((__f64x2)__a, (__f64x2)__b); in wasm_f64x2_relaxed_min()
1840 return (v128_t)__builtin_wasm_relaxed_max_f64x2((__f64x2)__a, (__f64x2)__b); in wasm_f64x2_relaxed_max()
1855 return (v128_t)__builtin_wasm_relaxed_trunc_s_zero_i32x4_f64x2((__f64x2)__a); in wasm_i32x4_relaxed_trunc_f64x2_zero()
1860 return (v128_t)__builtin_wasm_relaxed_trunc_u_zero_i32x4_f64x2((__f64x2)__a); in wasm_u32x4_relaxed_trunc_f64x2_zero()