/external/llvm/test/CodeGen/AArch64/ |
arm64-illegal-float-ops.ll | 51 declare float @llvm.exp2.f32(float) 52 declare double @llvm.exp2.f64(double) 53 declare fp128 @llvm.exp2.f128(fp128) 58 %exp2float = call float @llvm.exp2.f32(float %float) 62 %exp2double = call double @llvm.exp2.f64(double %double) 64 ; CHECK: bl exp2 66 %exp2fp128 = call fp128 @llvm.exp2.f128(fp128 %fp128)
|
illegal-float-ops.ll | 51 declare float @llvm.exp2.f32(float) 52 declare double @llvm.exp2.f64(double) 53 declare fp128 @llvm.exp2.f128(fp128) 58 %exp2float = call float @llvm.exp2.f32(float %float) 62 %exp2double = call double @llvm.exp2.f64(double %double) 64 ; CHECK: bl exp2 66 %exp2fp128 = call fp128 @llvm.exp2.f128(fp128 %fp128)
|
arm64-vfloatintrinsics.ll | 42 ; CHECK: test_v2f32.exp2: 43 define %v2f32 @test_v2f32.exp2(%v2f32 %a) { 45 %1 = call %v2f32 @llvm.exp2.v2f32(%v2f32 %a) 115 declare %v2f32 @llvm.exp2.v2f32(%v2f32) #0 166 ; CHECK: test_v4f32.exp2: 167 define %v4f32 @test_v4f32.exp2(%v4f32 %a) { 169 %1 = call %v4f32 @llvm.exp2.v4f32(%v4f32 %a) 239 declare %v4f32 @llvm.exp2.v4f32(%v4f32) #0 290 ; CHECK: test_v2f64.exp2: 291 define %v2f64 @test_v2f64.exp2(%v2f64 %a) [all...] |
/external/llvm/test/Transforms/SLPVectorizer/X86/ |
call.ll | 9 declare double @exp2(double) 78 ; CHECK: call <2 x double> @llvm.exp2.v2f64 85 %call = tail call double @exp2(double %mul) nounwind readnone 91 %call5 = tail call double @exp2(double %mul5) nounwind readnone 125 ; CHECK: declare <2 x double> @llvm.exp2.v2f64(<2 x double>) #0
|
/external/mesa3d/src/gallium/auxiliary/util/ |
u_math.h | 195 * Identity: exp2(a + b) = exp2(a) * exp2(b) 198 * So, exp2(x) = exp2(ipart) * exp2(fpart) 199 * Compute exp2(ipart) with i << ipart 200 * Compute exp2(fpart) with lookup table.
|
/prebuilts/ndk/9/platforms/android-18/arch-x86/usr/lib/ |
libm.so | |
/prebuilts/ndk/9/platforms/android-19/arch-x86/usr/lib/ |
libm.so | |
/prebuilts/ndk/9/platforms/android-21/arch-arm/usr/lib/ |
libm.so | |
/prebuilts/ndk/9/platforms/android-21/arch-mips/usr/lib/ |
libm.so | |
/prebuilts/ndk/9/platforms/android-21/arch-mips/usr/libr2/ |
libm.so | |
/prebuilts/ndk/9/platforms/android-21/arch-mips/usr/libr6/ |
libm.so | |
/prebuilts/ndk/9/platforms/android-21/arch-x86/usr/lib/ |
libm.so | |
/external/mesa3d/src/glsl/builtins/profiles/ |
100.glsl | 68 float exp2(float x); 69 vec2 exp2(vec2 x); 70 vec3 exp2(vec3 x); 71 vec4 exp2(vec4 x);
|
110.glsl | 68 float exp2(float x); 69 vec2 exp2(vec2 x); 70 vec3 exp2(vec3 x); 71 vec4 exp2(vec4 x);
|
120.glsl | 68 float exp2(float x); 69 vec2 exp2(vec2 x); 70 vec3 exp2(vec3 x); 71 vec4 exp2(vec4 x);
|
/frameworks/rs/java/tests/MathErr/src/com/example/android/rs/matherr/ |
math_err.rs | 76 *out = exp2(i);
|
MathErr.java | 67 android.util.Log.v("err", "testing exp2");
|
/external/llvm/test/CodeGen/ARM/ |
vfloatintrinsics.ll | 44 ; CHECK: test_v2f32.exp2: 45 define %v2f32 @test_v2f32.exp2(%v2f32 %a) { 47 %1 = call %v2f32 @llvm.exp2.v2f32(%v2f32 %a) 117 declare %v2f32 @llvm.exp2.v2f32(%v2f32) #0 168 ; CHECK: test_v4f32.exp2: 169 define %v4f32 @test_v4f32.exp2(%v4f32 %a) { 171 %1 = call %v4f32 @llvm.exp2.v4f32(%v4f32 %a) 241 declare %v4f32 @llvm.exp2.v4f32(%v4f32) #0 292 ; CHECK: test_v2f64.exp2: 293 define %v2f64 @test_v2f64.exp2(%v2f64 %a) [all...] |
/bionic/libm/upstream-freebsd/lib/msun/src/ |
s_exp2.c | 51 /* exp2(z + eps) eps */ 311 * exp2(x): compute the base 2 exponential of x 319 * Thus we have exp2(x) = 2**k * exp2(y). 323 * Thus we have exp2(y) = exp2(i/TBLSIZE) * exp2(z - eps[i]), 326 * We compute exp2(i/TBLSIZE) via table lookup and exp2(z - eps[i]) via 329 * exp2t[i] = exp2(i/TBLSIZE + eps[i]), and eps[i] is a small offset suc 342 exp2(double x) function [all...] |
/external/llvm/include/llvm/Transforms/Utils/ |
VectorUtils.h | 34 case Intrinsic::exp2: 138 case LibFunc::exp2: 141 return checkUnaryFloatSignature(*CI, Intrinsic::exp2);
|
/bionic/libm/upstream-freebsd/lib/msun/ld128/ |
s_exp2l.c | 332 * Thus we have exp2(x) = 2**k * exp2(y). 336 * Thus we have exp2(y) = exp2(i/TBLSIZE) * exp2(z - eps[i]), 339 * We compute exp2(i/TBLSIZE) via table lookup and exp2(z - eps[i]) via 342 * exp2t[i] = exp2(i/TBLSIZE + eps[i]), and eps[i] is a small offset such 413 /* Compute r = exp2(y) = exp2t[i0] * p(z - eps[i]). */
|
/external/llvm/test/CodeGen/Thumb2/ |
float-intrinsics-double.ll | 62 declare double @llvm.exp2.f64(double %Val) 65 ; SOFT: {{(bl|b)}} exp2 66 ; HARD: b exp2 67 %1 = call double @llvm.exp2.f64(double %a)
|
/external/llvm/test/CodeGen/X86/ |
avx512er-intrinsics.ll | 54 %res = call <16 x float> @llvm.x86.avx512.exp2.ps(<16 x float> %a0, <16 x float> zeroinitializer, i16 -1, i32 8) 57 declare <16 x float> @llvm.x86.avx512.exp2.ps(<16 x float>, <16 x float>, i16, i32) nounwind readnone 61 %res = call <8 x double> @llvm.x86.avx512.exp2.pd(<8 x double> %a0, <8 x double> zeroinitializer, i8 -1, i32 8) 64 declare <8 x double> @llvm.x86.avx512.exp2.pd(<8 x double>, <8 x double>, i8, i32) nounwind readnone
|
/external/llvm/test/Transforms/InstCombine/ |
pow-1.ll | 33 ; Check pow(2.0, x) -> exp2(x). 46 ; CHECK-NEXT: [[EXP2:%[a-z0-9]+]] = call double @exp2(double %x) [[NUW_RO]] 48 ; CHECK-NEXT: ret double [[EXP2]]
|
/frameworks/compile/slang/tests/P_math_fp/ |
math_fp.rs | 95 TEST_FUNC_1(exp2);
|