Home
last modified time | relevance | path

Searched refs:emm0 (Results 1 – 6 of 6) sorted by relevance

/external/eigen/Eigen/src/Core/arch/SSE/
DMathFunctions.h53 Packet4i emm0; variable
59 emm0 = _mm_srli_epi32(_mm_castps_si128(x), 23);
65 emm0 = _mm_sub_epi32(emm0, p4i_0x7f);
66 Packet4f e = padd(Packet4f(_mm_cvtepi32_ps(emm0)), p4f_1);
130 Packet4i emm0; variable
141 emm0 = _mm_cvttps_epi32(fx);
142 tmp = _mm_cvtepi32_ps(emm0);
166 emm0 = _mm_cvttps_epi32(fx);
167 emm0 = _mm_add_epi32(emm0, p4i_0x7f);
168 emm0 = _mm_slli_epi32(emm0, 23);
[all …]
/external/eigen/Eigen/src/Core/arch/AltiVec/
DMathFunctions.h99 Packet4i emm0; variable
106 emm0 = vec_sr(reinterpret_cast<Packet4i>(x),
113 emm0 = psub(emm0, p4i_0x7f);
114 Packet4f e = padd(vec_ctf(emm0, 0), p4f_1);
161 Packet4i emm0; variable
188 emm0 = vec_cts(fx, 0);
189 emm0 = vec_add(emm0, p4i_0x7f);
190 emm0 = vec_sl(emm0, reinterpret_cast<Packet4ui>(p4i_23));
195 return vec_sel(_x, pmax(pmul(y, reinterpret_cast<Packet4f>(emm0)), _x),
253 Packet2l emm0; variable
[all …]
/external/eigen/Eigen/src/Core/arch/ZVector/
DMathFunctions.h50 Packet2l emm0; variable
80 emm0 = vec_ctsl(fx, 0);
85 emm0 = emm0 + p2l_1023;
86 emm0 = emm0 << reinterpret_cast<Packet2l>(p2ul_52);
91 return vec_sel(_x, pmax(pmul(x, reinterpret_cast<Packet2d>(emm0)), _x),
/external/eigen/Eigen/src/Core/arch/AVX/
DMathFunctions.h153 Packet8f emm0 = pshiftright(x,23); variable
154 Packet8f e = _mm256_sub_ps(emm0, p8f_126f);
261 Packet8i emm0 = _mm256_cvttps_epi32(padd(m, p8f_127)); variable
262 emm0 = pshiftleft(emm0, 23);
265 return pmax(pmul(y, _mm256_castsi256_ps(emm0)), _x);
342 __m128i emm0 = _mm256_cvtpd_epi32(fx); variable
343 emm0 = _mm_add_epi32(emm0, p4i_1023);
344 emm0 = _mm_shuffle_epi32(emm0, _MM_SHUFFLE(3, 1, 2, 0));
345 __m128i lo = _mm_slli_epi64(emm0, 52);
346 __m128i hi = _mm_slli_epi64(_mm_srli_epi64(emm0, 32), 52);
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dllvm_ir_runtime.cc168 llvm::Value* emm0 = b->CreateFPToSI(fx, i32_vector_type); in GenerateVF32Exp() local
169 emm0 = b->CreateAdd(emm0, vector_constant_0x7f); in GenerateVF32Exp()
170 emm0 = b->CreateShl(emm0, vector_constant_23); in GenerateVF32Exp()
171 llvm::Value* emm0_f32 = b->CreateBitCast(emm0, vsl.vector_type()); in GenerateVF32Exp()
222 llvm::Value* emm0 = b->CreateLShr(b->CreateBitCast(tmp0, i32_vector_type), in GenerateVF32Log() local
229 emm0 = b->CreateSub(emm0, vector_constant_0x7f); in GenerateVF32Log()
230 llvm::Value* e = vsl.Add(one, b->CreateSIToFP(emm0, vsl.vector_type())); in GenerateVF32Log()
/external/eigen/Eigen/src/Core/arch/AVX512/
DMathFunctions.h76 Packet16f emm0 = _mm512_cvtepi32_ps(_mm512_srli_epi32((__m512i)x, 23)); variable
77 Packet16f e = _mm512_sub_ps(emm0, p16f_126f);
174 Packet16i emm0 = _mm512_cvttps_epi32(padd(m, p16f_127)); variable
175 emm0 = _mm512_slli_epi32(emm0, 23);
178 return pmax(pmul(y, _mm512_castsi512_ps(emm0)), _x);