Home
last modified time | relevance | path

Searched refs:exp2 (Results 1 – 25 of 132) sorted by relevance

123456

/external/llvm/test/Transforms/InstCombine/
Dexp2-1.ll1 ; Test that the exp2 library call simplifier works correctly.
9 declare double @exp2(double)
12 ; Check exp2(sitofp(x)) -> ldexp(1.0, sext(x)).
17 %ret = call double @exp2(double %conv)
25 %ret = call double @exp2(double %conv)
33 %ret = call double @exp2(double %conv)
46 ; Check exp2(uitofp(x)) -> ldexp(1.0, zext(x)).
51 %ret = call double @exp2(double %conv)
52 ; CHECK: call double @exp2
59 %ret = call double @exp2(double %conv)
[all …]
Dexp2-2.ll1 ; Test that the exp2 library call simplifier works correctly.
7 declare float @exp2(double)
9 ; Check that exp2 functions with the wrong prototype aren't simplified.
14 %ret = call float @exp2(double %conv)
15 ; CHECK: call float @exp2(double %conv)
Dpow-exp2.ll5 %call = call double @exp2(double %x)
12 ; CHECK: %exp2 = call fast double @exp2(double %mul) #0
13 ; CHECK: ret double %exp2
16 declare double @exp2(double) #1
Dlog-pow-nofastmath.ll17 %call2 = call double @exp2(double %x)
23 ; CHECK: %call2 = call double @exp2(double %x)
29 declare double @exp2(double)
Dlog-pow.ll26 %call2 = call double @exp2(double %x) #0
32 ; CHECK: %call2 = call double @exp2(double %x) #0
38 declare double @exp2(double) #0
/external/mesa3d/src/glsl/builtins/ir/
Dexp2.ir1 ((function exp2
5 ((return (expression float exp2 (var_ref arg0)))))
10 ((return (expression vec2 exp2 (var_ref arg0)))))
15 ((return (expression vec3 exp2 (var_ref arg0)))))
20 ((return (expression vec4 exp2 (var_ref arg0)))))
/external/llvm/test/CodeGen/X86/
Dlog2_not_readnone.ll3 ; Log2 and exp2 are string-matched to intrinsics. If they are not declared
7 declare double @exp2(double)
12 ; CHECK: calll exp2
13 %2 = call double @exp2(double 0.000000e+00)
Dlimited-prec.ll20 %0 = call float @llvm.exp2.f32(float %x) ; <float> [#uses=1]
24 declare float @llvm.exp2.f32(float) nounwind readonly
/external/llvm/test/CodeGen/ARM/
Dlog2_not_readnone.ll3 ; Log2 and exp2 are string-matched to intrinsics. If they are not declared
7 declare double @exp2(double)
12 ; CHECK: bl exp2
13 %2 = call double @exp2(double 0.000000e+00)
Dvfloatintrinsics.ll44 ; 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 …]
D2009-08-21-PostRAKill3.ll19 %exp2 = call double @ldexp(double 1.000000e+00, i32 %level) nounwind ; <double> [#uses=1]
20 %.c = fptosi double %exp2 to i32 ; <i32> [#uses=1]
/external/llvm/test/CodeGen/AMDGPU/
Dllvm.exp2.ll16 %0 = call float @llvm.exp2.f32(float %in)
39 %0 = call <2 x float> @llvm.exp2.v2f32(<2 x float> %in)
73 %0 = call <4 x float> @llvm.exp2.v4f32(<4 x float> %in)
78 declare float @llvm.exp2.f32(float) readnone
79 declare <2 x float> @llvm.exp2.v2f32(<2 x float>) readnone
80 declare <4 x float> @llvm.exp2.v4f32(<4 x float>) readnone
Dinput-mods.ll16 %r3 = call float @llvm.exp2.f32(float %r2)
22 declare float @llvm.exp2.f32(float) readnone
/external/llvm/test/CodeGen/XCore/
Dfloat-intrinsics.ll4 declare double @llvm.exp2.f64(double)
45 define double @exp2(double %F) {
46 ; CHECK-LABEL: exp2:
47 ; CHECK: bl exp2
48 %result = call double @llvm.exp2.f64(double %F)
52 declare float @llvm.exp2.f32(float)
57 %result = call float @llvm.exp2.f32(float %F)
/external/clang/test/CodeGen/
Dlibcalls-d.c12 double exp2(double);
15 return exp2(x); in t4()
/external/chromium-trace/catapult/third_party/gsutil/third_party/rsa/rsa/
Dkey.py280 def __init__(self, n, e, d, p, q, exp1=None, exp2=None, coef=None): argument
294 self.exp2 = int(d % (q - 1))
296 self.exp2 = exp2
322 self.exp2 == other.exp2 and
404 asn_key.setComponentByName('exponent2', self.exp2)
/external/llvm/test/CodeGen/AArch64/
Darm64-vfloatintrinsics.ll42 ; 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 …]
Dillegal-float-ops.ll51 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)
Darm64-illegal-float-ops.ll51 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)
/external/mesa3d/src/gallium/auxiliary/gallivm/
Df.cpp62 boost::math::ntl::RR exp2(const boost::math::ntl::RR& x) in exp2() function
77 return exp2(x); in f()
/external/llvm/test/Transforms/SLPVectorizer/X86/
Dcall.ll9 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>) [[ATTR0]]
/external/llvm/test/CodeGen/SystemZ/
Dfp-libcall.ll113 %tmp = call float @llvm.exp2.f32(float %x)
119 ; CHECK: brasl %r14, exp2@PLT
120 %tmp = call double @llvm.exp2.f64(double %x)
127 %tmp = call fp128 @llvm.exp2.f128(fp128 %x)
253 declare float @llvm.exp2.f32(float)
254 declare double @llvm.exp2.f64(double)
255 declare fp128 @llvm.exp2.f128(fp128)
/external/valgrind/memcheck/tests/linux/
DMakefile.am8 capget.vgtest capget.stderr.exp capget.stderr.exp2 \
15 stack_changes.stdout.exp2 stack_changes.vgtest \
/external/jmonkeyengine/engine/src/core-data/Common/ShaderLib/
DHdr.glsllib18 return exp2((Le - 127.0) / 2.0);
45 Xp_Y_XYZp.y = exp2((Le - 127.0) / 2.0);
/external/v8/third_party/llvm-build/Release+Asserts/lib/clang/3.9.0/include/
D__clang_cuda_math_forward_declares.h73 __DEVICE__ double exp2(double);
74 __DEVICE__ float exp2(float);
203 using ::exp2;

123456