Home
last modified time | relevance | path

Searched refs:exp2f (Results 1 – 25 of 87) sorted by relevance

1234

/llvm-project-15.0.7/libc/AOR_v20.02/math/test/testcases/directed/
H A Dexp2f.tst1 ; exp2f.tst - Directed test cases for exp2f
7 func=exp2f op1=7fc00001 result=7fc00001 errno=0
8 func=exp2f op1=ffc00001 result=7fc00001 errno=0
11 func=exp2f op1=7f800000 result=7f800000 errno=0
13 func=exp2f op1=ff800000 result=00000000 errno=0
15 func=exp2f op1=00000000 result=3f800000 errno=0
16 func=exp2f op1=80000000 result=3f800000 errno=0
17 func=exp2f op1=42fa0001 result=7e00002c.5c8 errno=0
18 func=exp2f op1=42ffffff result=7f7fffa7.470 errno=0
22 func=exp2f op1=c2fc0000 result=00800000 errno=0
[all …]
/llvm-project-15.0.7/libc/test/src/math/
H A Dexp2f_test.cpp26 EXPECT_FP_EQ(aNaN, __llvm_libc::exp2f(aNaN)); in TEST()
29 EXPECT_FP_EQ(inf, __llvm_libc::exp2f(inf)); in TEST()
32 EXPECT_FP_EQ(0.0f, __llvm_libc::exp2f(neg_inf)); in TEST()
35 EXPECT_FP_EQ(1.0f, __llvm_libc::exp2f(0.0f)); in TEST()
38 EXPECT_FP_EQ(1.0f, __llvm_libc::exp2f(-0.0f)); in TEST()
74 __llvm_libc::exp2f(x), 0.5); in TEST()
86 __llvm_libc::exp2f(x), 0.5); in TEST()
91 __llvm_libc::exp2f(x), 0.5); in TEST()
96 __llvm_libc::exp2f(x), 0.5); in TEST()
108 float result = __llvm_libc::exp2f(x); in TEST()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dlegalize-fexp2.mir20 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def …
27 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def …
34 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def …
41 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def …
68 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def …
75 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def …
82 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def …
89 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def …
96 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def …
103 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def …
[all …]
/llvm-project-15.0.7/libc/AOR_v20.02/math/test/
H A Drunulp.sh82 t exp2f 0 0xffff0000 10000
83 t exp2f 0x1p-14 0x1p8 50000
84 t exp2f -0x1p-14 -0x1p8 50000
262 exp2f __s_exp2f $runs
263 exp2f __v_exp2f $runv
264 exp2f __vn_exp2f $runvn
265 exp2f _ZGVnN4v_exp2f $runvn
/llvm-project-15.0.7/libc/AOR_v20.02/math/
H A Dexp2f.c35 exp2f (float x) in exp2f() function
79 strong_alias (exp2f, __exp2f_finite)
80 hidden_alias (exp2f, __ieee754_exp2f)
H A Dv_exp2f.c47 V_NAME(exp2f) (v_f32_t x) in V_NAME() argument
/llvm-project-15.0.7/libc/test/src/math/differential_testing/
H A Dexp2f_perf.cpp15 SINGLE_INPUT_SINGLE_OUTPUT_PERF(float, __llvm_libc::exp2f, ::exp2f,
H A Dexp2f_diff.cpp15 SINGLE_INPUT_SINGLE_OUTPUT_DIFF(float, __llvm_libc::exp2f, ::exp2f,
H A DCMakeLists.txt170 libc.src.math.exp2f
179 libc.src.math.exp2f
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dexp2-1.ll12 declare float @exp2f(float)
98 ; LDEXP16-NEXT: [[RET:%.*]] = call float @exp2f(float [[CONV]])
103 ; NOLDEXPF-NEXT: [[RET:%.*]] = call float @exp2f(float [[CONV]])
108 ; NOLDEXP-NEXT: [[RET:%.*]] = call float @exp2f(float [[CONV]])
112 %ret = call float @exp2f(float %conv)
209 ; NOLDEXPF-NEXT: [[RET:%.*]] = call float @exp2f(float [[CONV]])
214 ; NOLDEXP-NEXT: [[RET:%.*]] = call float @exp2f(float [[CONV]])
218 %ret = call float @exp2f(float %conv)
H A Dpow-exp.ll76 %call = call fast float @exp2f(float %x) nounwind readnone
87 %call = call fast float @exp2f(float %x) nounwind readnone
277 ; CHECK-NEXT: [[EXP2F:%.*]] = tail call nnan ninf afn float @exp2f(float [[MUL]])
287 ; CHECK-NEXT: [[EXP2F:%.*]] = tail call nnan ninf afn float @exp2f(float [[MUL]])
297 ; CHECK-NEXT: [[EXP2F:%.*]] = tail call nnan ninf afn float @exp2f(float [[MUL]])
307 ; CHECK-NEXT: [[EXP2F:%.*]] = tail call nnan ninf afn float @exp2f(float [[MUL]])
317 ; CHECK-NEXT: [[EXP2F:%.*]] = tail call nnan ninf afn float @exp2f(float [[MUL]])
459 ; CHECK-NEXT: [[EXP2F:%.*]] = tail call nnan ninf afn float @exp2f(float [[MUL]])
489 declare float @exp2f(float)
/llvm-project-15.0.7/libc/src/math/
H A Dexp2f.h14 float exp2f(float x);
/llvm-project-15.0.7/llvm/test/CodeGen/XCore/
H A Dfloat-intrinsics.ll54 define float @exp2f(float %F) {
55 ; CHECK-LABEL: exp2f:
56 ; CHECK: bl exp2f
/llvm-project-15.0.7/libc/AOR_v20.02/math/test/testcases/random/
H A Dfloat.tst9 test exp2f 10000
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A D2011-11-29-128bitArithmetics.ll99 ; CHECK: bl {{.*}}exp2f
102 ; CHECK: bl {{.*}}exp2f
105 ; CHECK: bl {{.*}}exp2f
108 ; CHECK: bl {{.*}}exp2f
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/SystemZ/
H A Dlibcall-arg-exts.ll8 declare float @exp2f(float)
23 %ret = call float @exp2f(float %conv)
/llvm-project-15.0.7/libc/src/math/generic/
H A Dexp2f.cpp50 LLVM_LIBC_FUNCTION(float, exp2f, (float x)) {
/llvm-project-15.0.7/libc/test/src/math/exhaustive/
H A Dexp2f_test.cpp29 __llvm_libc::exp2f(x), 0.5, rounding); in check()
/llvm-project-15.0.7/llvm/test/LTO/X86/
H A Dtriple-init2.ll16 ; CHECK: U exp2f
/llvm-project-15.0.7/llvm/test/Transforms/Util/
H A Dlibcalls-shrinkwrap-float.ll30 %call_3 = call float @exp2f(float %value)
36 ; CHECK-NEXT: %call_3 = call float @exp2f(float %value)
63 declare float @exp2f(float)
/llvm-project-15.0.7/libc/AOR_v20.02/math/include/
H A Dmathlib.h13 float exp2f (float);
/llvm-project-15.0.7/clang/lib/Headers/openmp_wrappers/
H A Dcmath49 __DEVICE__ float exp2(float __x) { return ::exp2f(__x); }
104 __DEVICE__ float exp2(float __x) { return ::exp2f(__x); }
/llvm-project-15.0.7/libc/AOR_v20.02/math/tools/
H A Dexp2.sollya7 // exp2f parameters
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Dfp16instrinsmc.ll364 %call = call float @exp2f(float %0) #3
365 ;pic: lw ${{[0-9]+}}, %call16(exp2f)(${{[0-9]+}})
372 declare float @exp2f(float) #0
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DVecFuncs.def220 TLI_DEFINE_VECFUNC("exp2f", "__exp2f4", FIXED(4))
449 TLI_DEFINE_VECFUNC("exp2f", "__svml_exp2f4", FIXED(4))
450 TLI_DEFINE_VECFUNC("exp2f", "__svml_exp2f8", FIXED(8))
451 TLI_DEFINE_VECFUNC("exp2f", "__svml_exp2f16", FIXED(16))

1234