summaryrefslogtreecommitdiff
path: root/thirdparty/embree-aarch64/common/simd/sse.h
diff options
context:
space:
mode:
Diffstat (limited to 'thirdparty/embree-aarch64/common/simd/sse.h')
-rw-r--r--thirdparty/embree-aarch64/common/simd/sse.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/thirdparty/embree-aarch64/common/simd/sse.h b/thirdparty/embree-aarch64/common/simd/sse.h
deleted file mode 100644
index 6bc818b55b..0000000000
--- a/thirdparty/embree-aarch64/common/simd/sse.h
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright 2009-2020 Intel Corporation
-// SPDX-License-Identifier: Apache-2.0
-
-#pragma once
-
-#include "../sys/platform.h"
-#include "../sys/intrinsics.h"
-#include "../sys/alloc.h"
-#include "../math/constants.h"
-#include "varying.h"
-
-namespace embree
-{
-#if (defined(__aarch64__) && defined(BUILD_IOS)) || defined(__SSE4_1__)
- __forceinline __m128 blendv_ps(__m128 f, __m128 t, __m128 mask) {
- return _mm_blendv_ps(f,t,mask);
- }
-#else
- __forceinline __m128 blendv_ps(__m128 f, __m128 t, __m128 mask) {
- return _mm_or_ps(_mm_and_ps(mask, t), _mm_andnot_ps(mask, f));
- }
-#endif
-
- extern const __m128 mm_lookupmask_ps[16];
- extern const __m128d mm_lookupmask_pd[4];
-}
-
-#if defined(__AVX512VL__)
-#include "vboolf4_avx512.h"
-#else
-#include "vboolf4_sse2.h"
-#endif
-#include "vint4_sse2.h"
-#include "vuint4_sse2.h"
-#include "vfloat4_sse2.h"