Home
last modified time | relevance | path

Searched refs:_mm_round_ps (Results 1 – 22 of 22) sorted by relevance

/external/XNNPACK/src/f32-vrnd/gen/
Dvrndd-sse41-x8.c33 const __m128 vy0123 = _mm_round_ps(vx0123, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndd_ukernel__sse41_x8()
34 const __m128 vy4567 = _mm_round_ps(vx4567, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndd_ukernel__sse41_x8()
44 const __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndd_ukernel__sse41_x8()
51 __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndd_ukernel__sse41_x8()
Dvrndz-sse41-x8.c33 const __m128 vy0123 = _mm_round_ps(vx0123, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in xnn_f32_vrndz_ukernel__sse41_x8()
34 const __m128 vy4567 = _mm_round_ps(vx4567, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in xnn_f32_vrndz_ukernel__sse41_x8()
44 const __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in xnn_f32_vrndz_ukernel__sse41_x8()
51 __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in xnn_f32_vrndz_ukernel__sse41_x8()
Dvrndne-sse41-x8.c33 const __m128 vy0123 = _mm_round_ps(vx0123, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in xnn_f32_vrndne_ukernel__sse41_x8()
34 const __m128 vy4567 = _mm_round_ps(vx4567, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in xnn_f32_vrndne_ukernel__sse41_x8()
44 const __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in xnn_f32_vrndne_ukernel__sse41_x8()
51 __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in xnn_f32_vrndne_ukernel__sse41_x8()
Dvrndu-sse41-x8.c33 const __m128 vy0123 = _mm_round_ps(vx0123, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndu_ukernel__sse41_x8()
34 const __m128 vy4567 = _mm_round_ps(vx4567, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndu_ukernel__sse41_x8()
44 const __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndu_ukernel__sse41_x8()
51 __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndu_ukernel__sse41_x8()
Dvrndu-sse41-x4.c32 const __m128 vy0123 = _mm_round_ps(vx0123, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndu_ukernel__sse41_x4()
39 __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndu_ukernel__sse41_x4()
Dvrndne-sse41-x4.c32 const __m128 vy0123 = _mm_round_ps(vx0123, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in xnn_f32_vrndne_ukernel__sse41_x4()
39 __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in xnn_f32_vrndne_ukernel__sse41_x4()
Dvrndz-sse41-x4.c32 const __m128 vy0123 = _mm_round_ps(vx0123, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in xnn_f32_vrndz_ukernel__sse41_x4()
39 __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in xnn_f32_vrndz_ukernel__sse41_x4()
Dvrndd-sse41-x4.c32 const __m128 vy0123 = _mm_round_ps(vx0123, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndd_ukernel__sse41_x4()
39 __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC); in xnn_f32_vrndd_ukernel__sse41_x4()
/external/XNNPACK/src/f32-vrnd/
Dsse41.c.in41 …const __m128 vy${ABC[N:N+4]} = _mm_round_ps(vx${ABC[N:N+4]}, ${_MM_FROUND_TO_FLAG} | _MM_FROUND_NO…
53 const __m128 vy = _mm_round_ps(vx, ${_MM_FROUND_TO_FLAG} | _MM_FROUND_NO_EXC);
60 __m128 vy = _mm_round_ps(vx, ${_MM_FROUND_TO_FLAG} | _MM_FROUND_NO_EXC);
/external/XNNPACK/src/math/
Droundne-sse41.c25 const __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in xnn_math_f32_roundne__sse41()
Droundz-sse41.c25 const __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in xnn_math_f32_roundz__sse41()
Droundd-sse41.c25 const __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC); in xnn_math_f32_roundd__sse41()
Droundu-sse41.c25 const __m128 vy = _mm_round_ps(vx, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC); in xnn_math_f32_roundu__sse41()
/external/llvm-project/clang/lib/Headers/
Dsmmintrin.h50 #define _mm_ceil_ps(X) _mm_round_ps((X), _MM_FROUND_CEIL)
134 #define _mm_floor_ps(X) _mm_round_ps((X), _MM_FROUND_FLOOR)
233 #define _mm_round_ps(X, M) \ macro
/external/clang/lib/Headers/
Dsmmintrin.h49 #define _mm_ceil_ps(X) _mm_round_ps((X), _MM_FROUND_CEIL)
54 #define _mm_floor_ps(X) _mm_round_ps((X), _MM_FROUND_FLOOR)
59 #define _mm_round_ps(X, M) __extension__ ({ \ macro
/external/clang/test/CodeGen/
Dsse41-builtins.c342 return _mm_round_ps(x, 4); in test_mm_round_ps()
/external/llvm-project/clang/test/CodeGen/X86/
Dsse41-builtins.c340 return _mm_round_ps(x, 4); in test_mm_round_ps()
/external/oboe/samples/RhythmGame/third_party/glm/simd/
Dcommon.h113 return _mm_round_ps(x, _MM_FROUND_TO_NEAREST_INT); in glm_vec4_round()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dsimdlib_128_avx.inl111 return _mm_round_ps(a, static_cast<int>(RMT));
/external/eigen/Eigen/src/Core/arch/SSE/
DPacketMath.h280 template<> EIGEN_STRONG_INLINE Packet4f pround<Packet4f>(const Packet4f& a) { return _mm_round_ps(a…
/external/pffft/
Dsse2neon.h4836 FORCE_INLINE __m128 _mm_round_ps(__m128 a, int rounding) in _mm_round_ps() function
4884 return _mm_round_ps(a, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC); in _mm_ceil_ps()
4893 return _mm_round_ps(a, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC); in _mm_floor_ps()
/external/neon_2_sse/
DNEON_2_SSE.h16676 # define vrndnq_f32(a) _mm_round_ps(a, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC)