Lines Matching refs:unchecked_bit_pun
185 // we'll sometimes find need to use unchecked_bit_pun(). Please do check the call sites yourself!
187 SI D unchecked_bit_pun(const S& s) {
196 return unchecked_bit_pun<D>(s);
453 return unchecked_bit_pun<Vec<N,T>>(_mm256_blendv_epi8(unchecked_bit_pun<__m256i>(e),
454 unchecked_bit_pun<__m256i>(t),
455 unchecked_bit_pun<__m256i>(cond)));
460 return unchecked_bit_pun<Vec<N,T>>(_mm_blendv_epi8(unchecked_bit_pun<__m128i>(e),
461 unchecked_bit_pun<__m128i>(t),
462 unchecked_bit_pun<__m128i>(cond)));
467 return unchecked_bit_pun<Vec<N,T>>(vbslq_u8(unchecked_bit_pun<uint8x16_t>(cond),
468 unchecked_bit_pun<uint8x16_t>(t),
469 unchecked_bit_pun<uint8x16_t>(e)));
485 return wasm_i32x4_any_true(unchecked_bit_pun<VExt<4,int>>(x));
496 return _mm256_testc_si256(unchecked_bit_pun<__m256i>(x),
502 return _mm_testc_si128(unchecked_bit_pun<__m128i>(x),
508 return wasm_i32x4_all_true(unchecked_bit_pun<VExt<4,int>>(x));
612 return unchecked_bit_pun<Vec<N,int>>(_mm256_cvtps_epi32(unchecked_bit_pun<__m256>(x)));
617 return unchecked_bit_pun<Vec<N,int>>(_mm_cvtps_epi32(unchecked_bit_pun<__m128>(x)));
655 return unchecked_bit_pun<Vec<N,uint16_t>>(_mm256_cvtps_ph(unchecked_bit_pun<__m256>(x),
661 return unchecked_bit_pun<Vec<N,uint16_t>>(vcvt_f16_f32(unchecked_bit_pun<float32x4_t>(x)));
675 return unchecked_bit_pun<Vec<N,float>>(_mm256_cvtph_ps(unchecked_bit_pun<__m128i>(x)));
680 return unchecked_bit_pun<Vec<N,float>>(vcvt_f32_f16(unchecked_bit_pun<float16x4_t>(x)));