Home
last modified time | relevance | path

Searched refs:vrndx4567 (Results 1 – 12 of 12) sorted by relevance

/external/XNNPACK/src/f32-vrnd/gen/
Dvrndu-wasmsimd-cvt-x8.c47 const v128_t vrndx4567 = wasm_v128_bitselect(vprerndx4567, vx4567, vrndmask4567); in xnn_f32_vrndu_ukernel__wasmsimd_cvt_x8() local
50 const v128_t vadjmask4567 = wasm_v128_or(vsign_mask, wasm_f32x4_le(vx4567, vrndx4567)); in xnn_f32_vrndu_ukernel__wasmsimd_cvt_x8()
53 const v128_t vadjrndx4567 = wasm_f32x4_add(vrndx4567, vone); in xnn_f32_vrndu_ukernel__wasmsimd_cvt_x8()
56 const v128_t vy4567 = wasm_v128_bitselect(vrndx4567, vadjrndx4567, vadjmask4567); in xnn_f32_vrndu_ukernel__wasmsimd_cvt_x8()
Dvrndu-wasmsimd-addsub-x8.c46 const v128_t vrndx4567 = wasm_v128_bitselect(vx4567, vrndabsx4567, vrndmask4567); in xnn_f32_vrndu_ukernel__wasmsimd_addsub_x8() local
49 const v128_t vadjmask4567 = wasm_v128_or(vsign_mask, wasm_f32x4_le(vx4567, vrndx4567)); in xnn_f32_vrndu_ukernel__wasmsimd_addsub_x8()
52 const v128_t vadjrndx4567 = wasm_f32x4_add(vrndx4567, vone); in xnn_f32_vrndu_ukernel__wasmsimd_addsub_x8()
55 const v128_t vy4567 = wasm_v128_bitselect(vrndx4567, vadjrndx4567, vadjmask4567); in xnn_f32_vrndu_ukernel__wasmsimd_addsub_x8()
Dvrndu-sse2-x8.c45 …const __m128 vrndx4567 = _mm_or_ps(_mm_and_ps(vx4567, vrndmask4567), _mm_andnot_ps(vrndmask4567, v… in xnn_f32_vrndu_ukernel__sse2_x8() local
48 … const __m128 vadjmask4567 = _mm_or_ps(_mm_cmpge_ps(vrndx4567, vx4567), _mm_castsi128_ps(vmagic)); in xnn_f32_vrndu_ukernel__sse2_x8()
51 const __m128 vadjrndx4567 = _mm_add_ps(vrndx4567, vone); in xnn_f32_vrndu_ukernel__sse2_x8()
54 …const __m128 vy4567 = _mm_or_ps(_mm_and_ps(vrndx4567, vadjmask4567), _mm_andnot_ps(vadjmask4567, v… in xnn_f32_vrndu_ukernel__sse2_x8()
Dvrndu-neon-x8.c47 const float32x4_t vrndx4567 = vbslq_f32(vrndmask4567, vprerndx4567, vx4567); in xnn_f32_vrndu_ukernel__neon_x8() local
50 uint32x4_t vadjmask4567 = vcgeq_f32(vrndx4567, vx4567); in xnn_f32_vrndu_ukernel__neon_x8()
53 const float32x4_t vadjrndx4567 = vaddq_f32(vrndx4567, vone); in xnn_f32_vrndu_ukernel__neon_x8()
59 const float32x4_t vy4567 = vbslq_f32(vadjmask4567, vrndx4567, vadjrndx4567); in xnn_f32_vrndu_ukernel__neon_x8()
Dvrndd-sse2-x8.c45 …const __m128 vrndx4567 = _mm_or_ps(_mm_and_ps(vx4567, vrndmask4567), _mm_andnot_ps(vrndmask4567, v… in xnn_f32_vrndd_ukernel__sse2_x8() local
48 const __m128 vy4567 = _mm_sub_ps(vrndx4567, _mm_and_ps(_mm_cmpgt_ps(vrndx4567, vx4567), vone)); in xnn_f32_vrndd_ukernel__sse2_x8()
Dvrndd-wasmsimd-addsub-x8.c46 const v128_t vrndx4567 = wasm_v128_bitselect(vx4567, vrndabsx4567, vrndmask4567); in xnn_f32_vrndd_ukernel__wasmsimd_addsub_x8() local
49 …const v128_t vy4567 = wasm_f32x4_sub(vrndx4567, wasm_v128_and(wasm_f32x4_lt(vx4567, vrndx4567), vo… in xnn_f32_vrndd_ukernel__wasmsimd_addsub_x8()
Dvrndd-wasmsimd-cvt-x8.c47 const v128_t vrndx4567 = wasm_v128_bitselect(vprerndx4567, vx4567, vrndmask4567); in xnn_f32_vrndd_ukernel__wasmsimd_cvt_x8() local
50 const v128_t vadj4567 = wasm_v128_and(wasm_f32x4_lt(vx4567, vrndx4567), vone); in xnn_f32_vrndd_ukernel__wasmsimd_cvt_x8()
53 const v128_t vy4567 = wasm_f32x4_sub(vrndx4567, vadj4567); in xnn_f32_vrndd_ukernel__wasmsimd_cvt_x8()
Dvrndd-neon-x8.c47 const float32x4_t vrndx4567 = vbslq_f32(vrndmask4567, vprerndx4567, vx4567); in xnn_f32_vrndd_ukernel__neon_x8() local
50 const uint32x4_t vadjmask4567 = vcgtq_f32(vrndx4567, vx4567); in xnn_f32_vrndd_ukernel__neon_x8()
56 const float32x4_t vy4567 = vsubq_f32(vrndx4567, vadjrndx4567); in xnn_f32_vrndd_ukernel__neon_x8()
Dvrndz-wasmsimd-cvt-x8.c42 const v128_t vrndx4567 = wasm_f32x4_convert_i32x4(vintx4567); in xnn_f32_vrndz_ukernel__wasmsimd_cvt_x8() local
46 const v128_t vy4567 = wasm_v128_bitselect(vrndx4567, vx4567, vrndmask4567); in xnn_f32_vrndz_ukernel__wasmsimd_cvt_x8()
Dvrndz-neon-x8.c40 const float32x4_t vrndx4567 = vcvtq_f32_s32(vintx4567); in xnn_f32_vrndz_ukernel__neon_x8() local
46 const float32x4_t vy4567 = vbslq_f32(vrndmask4567, vrndx4567, vx4567); in xnn_f32_vrndz_ukernel__neon_x8()
Dvrndne-sse2-x8.c41 const __m128 vrndx4567 = _mm_cvtepi32_ps(vintx4567); in xnn_f32_vrndne_ukernel__sse2_x8() local
44 …_m128 vy4567 = _mm_or_ps(_mm_and_ps(vx4567, vrndmask4567), _mm_andnot_ps(vrndmask4567, vrndx4567)); in xnn_f32_vrndne_ukernel__sse2_x8()
Dvrndz-sse2-x8.c41 const __m128 vrndx4567 = _mm_cvtepi32_ps(vintx4567); in xnn_f32_vrndz_ukernel__sse2_x8() local
44 …_m128 vy4567 = _mm_or_ps(_mm_and_ps(vx4567, vrndmask4567), _mm_andnot_ps(vrndmask4567, vrndx4567)); in xnn_f32_vrndz_ukernel__sse2_x8()