VandenBroeck and Keller, Equation (6)

Time bar (total: 38.8s)

analyze475.0ms (1.2%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
21.9%21.9%78%0.1%0%0%0%7
23.4%23.4%76.5%0.1%0%0%0%8
35.2%35.1%64.8%0.1%0%0%0%9
36.3%36.3%63.6%0.1%0%0%0%10
42.4%42.3%57.6%0.1%0%0%0%11
43.1%43%56.9%0.1%0%0%0%12
Compiler

Compiled 17 to 13 computations (23.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 233.0ms
Operation ival-mult, time spent: 101.0ms, 43.0% of total-time
Operation ival-tan, time spent: 50.0ms, 21.0% of total-time
Operation ival-pi, time spent: 32.0ms, 14.0% of total-time
Operation ival-div, time spent: 27.0ms, 12.0% of total-time
Operation ival-sub, time spent: 16.0ms, 7.0% of total-time
Operation const, time spent: 8.0ms, 3.0% of total-time

sample4.6s (11.9%)

Results
1.5s2454×body512valid
1.4s4223×body256valid
1.1s544×body2048valid
547.0ms470×body1024valid
122.0ms557×body256infinite
4.0msbody8192exit
3.0msbody512infinite
1.0msbody1024infinite
Precisions
Click to see histograms. Total time spent on operations: 2.7s
Operation ival-tan, time spent: 1.4s, 53.0% of total-time
Operation ival-mult, time spent: 635.0ms, 24.0% of total-time
Operation ival-pi, time spent: 248.0ms, 9.0% of total-time
Operation ival-sub, time spent: 171.0ms, 6.0% of total-time
Operation ival-div, time spent: 169.0ms, 6.0% of total-time
Operation const, time spent: 42.0ms, 2.0% of total-time
Bogosity

preprocess921.0ms (2.4%)

Algorithm
egg-herbie
Rules
2536×fma-def
910×div-sub
860×times-frac
650×associate-/r*
474×fma-neg
Problems
123×No Errors
92×(tan.f64 (*.f64 (PI.f64) l))
40×(*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l)))
(/.f64 1 (*.f64 F F))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034415
197365
2251357
3791357
41936357
52750357
63764357
74197357
84905357
94974357
105018357
115050357
125188357
135349357
145531357
155533357
165535357
175547357
185547357
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 (neg.f64 F) (neg.f64 F))) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) (neg.f64 l)) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) (neg.f64 l)))))
(neg.f64 (-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 (neg.f64 F) (neg.f64 F))) (tan.f64 (*.f64 (PI.f64) l)))))
(neg.f64 (-.f64 (*.f64 (PI.f64) (neg.f64 l)) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) (neg.f64 l))))))
(-.f64 (*.f64 (PI.f64) F) (*.f64 (/.f64 1 (*.f64 l l)) (tan.f64 (*.f64 (PI.f64) F))))
Outputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 (neg.f64 F) (neg.f64 F))) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) (neg.f64 l)) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) (neg.f64 l)))))
(+.f64 (*.f64 (PI.f64) (neg.f64 l)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)) (*.f64 (PI.f64) l))
(neg.f64 (-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 (neg.f64 F) (neg.f64 F))) (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) (neg.f64 l)) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) (neg.f64 l)))))
(+.f64 (*.f64 (PI.f64) (neg.f64 l)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)) (*.f64 (PI.f64) l))
(neg.f64 (-.f64 (*.f64 (PI.f64) (neg.f64 l)) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) (neg.f64 l))))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) F) (*.f64 (/.f64 1 (*.f64 l l)) (tan.f64 (*.f64 (PI.f64) F))))
(-.f64 (*.f64 (PI.f64) F) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) F)) l) l))
(-.f64 (*.f64 (PI.f64) F) (/.f64 (tan.f64 (*.f64 (PI.f64) F)) (*.f64 l l)))
Symmetry

(abs F)

(negabs l)

Compiler

Compiled 62 to 29 computations (53.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 392.0ms
Operation ival-tan, time spent: 322.0ms, 82.0% of total-time
Operation ival-mult, time spent: 29.0ms, 7.0% of total-time
Operation ival-div, time spent: 23.0ms, 6.0% of total-time
Operation ival-sub, time spent: 7.0ms, 2.0% of total-time
Operation ival-pi, time spent: 7.0ms, 2.0% of total-time
Operation const, time spent: 4.0ms, 1.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 26 to 12 computations (53.8% saved)

prune5.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
83.0%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
83.0%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
Compiler

Compiled 88 to 54 computations (38.6% saved)

localize636.0ms (1.6%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.9%
(/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)
99.6%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
99.5%
(*.f64 (PI.f64) l)
55.6%
(tan.f64 (*.f64 (PI.f64) l))
100.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
99.5%
(*.f64 (PI.f64) l)
85.6%
(/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F))
55.6%
(tan.f64 (*.f64 (PI.f64) l))
99.5%
(*.f64 (PI.f64) l)
99.3%
(/.f64 1 (*.f64 F F))
84.8%
(*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l)))
55.6%
(tan.f64 (*.f64 (PI.f64) l))
Compiler

Compiled 118 to 25 computations (78.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 339.0ms
Operation ival-tan, time spent: 216.0ms, 64.0% of total-time
Operation ival-mult, time spent: 50.0ms, 15.0% of total-time
Operation ival-div, time spent: 38.0ms, 11.0% of total-time
Operation ival-fma, time spent: 11.0ms, 3.0% of total-time
Operation ival-sub, time spent: 8.0ms, 2.0% of total-time
Operation ival-pi, time spent: 7.0ms, 2.0% of total-time
Operation ival-neg, time spent: 4.0ms, 1.0% of total-time
Operation const, time spent: 4.0ms, 1.0% of total-time

series155.0ms (0.4%)

Counts
12 → 204
Calls

51 calls:

TimeVariablePointExpression
131.0ms
F
@0
(*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l)))
2.0ms
l
@-inf
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
1.0ms
l
@0
(*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l)))
1.0ms
l
@0
(tan.f64 (*.f64 (PI.f64) l))
1.0ms
l
@0
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))

rewrite456.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
786×log1p-expm1-u
786×expm1-log1p-u
646×fma-def
396×expm1-udef
396×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022283
1331269
24732269
Stop Event
node limit
Counts
12 → 450
Calls
Call 1
Inputs
(tan.f64 (*.f64 (PI.f64) l))
(*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l)))
(/.f64 1 (*.f64 F F))
(*.f64 (PI.f64) l)
(tan.f64 (*.f64 (PI.f64) l))
(/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F))
(*.f64 (PI.f64) l)
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(tan.f64 (*.f64 (PI.f64) l))
(*.f64 (PI.f64) l)
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)
Outputs
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 0 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2))
(/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1))
(/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F)
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 -1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (/.f64 (pow.f64 F 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (/.f64 F (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 (pow.f64 F 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2))
(/.f64 (*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (pow.f64 F 2))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) 1) (*.f64 (cos.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) -1) (*.f64 (cos.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 F)) (*.f64 (cos.f64 (*.f64 (PI.f64) l)) F))
(/.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) l))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (*.f64 (/.f64 1 F) (sin.f64 (*.f64 (PI.f64) l))) (*.f64 F (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))) (pow.f64 F 2))
(/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F 2))
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (sqrt.f64 F))
(/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) -1) (pow.f64 F 2))
(/.f64 (*.f64 (pow.f64 F -2) (sin.f64 (*.f64 (PI.f64) l))) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1) F)
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F)
(/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 F 4))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F))
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(neg.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 F -2))) 1)
(*.f64 1 (pow.f64 F -2))
(*.f64 (pow.f64 F -2) 1)
(*.f64 -1 (pow.f64 F -2))
(*.f64 (cbrt.f64 (pow.f64 F -2)) (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2) (cbrt.f64 (pow.f64 F -2)))
(*.f64 (/.f64 1 F) (/.f64 1 F))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 F 4)) -1) (pow.f64 (pow.f64 (cbrt.f64 F) 2) -1))
(pow.f64 F -2)
(pow.f64 (pow.f64 F 2) -1)
(pow.f64 (pow.f64 F -2) 1)
(pow.f64 (cbrt.f64 (pow.f64 F -2)) 3)
(pow.f64 (pow.f64 (pow.f64 F -2) 3) 1/3)
(pow.f64 (/.f64 1 F) 2)
(sqrt.f64 (/.f64 1 (pow.f64 F 4)))
(log.f64 (exp.f64 (pow.f64 F -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 F -2))))
(cbrt.f64 (pow.f64 (pow.f64 F -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 F -2)))
(exp.f64 (log.f64 (pow.f64 F -2)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1))
(exp.f64 (*.f64 (log.f64 (pow.f64 F -2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 F -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (*.f64 (PI.f64) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 0 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F -2)))
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 F -2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 -1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2) (*.f64 (cbrt.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2))
(*.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) -1) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) -1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2)) (cbrt.f64 (pow.f64 F -2)))
(*.f64 (*.f64 (pow.f64 F -2) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (pow.f64 F -2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(neg.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (*.f64 (PI.f64) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(+.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(*.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(*.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(*.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)) (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(/.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))) (neg.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)) (neg.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (+.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (-.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)) (*.f64 (*.f64 (*.f64 (PI.f64) l) (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))))
(pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(exp.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 (PI.f64) l (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (*.f64 (PI.f64) l) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 1 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 F -2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (PI.f64) l))
(fma.f64 -1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2) (*.f64 (cbrt.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)) (*.f64 (PI.f64) l))
(fma.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (*.f64 (PI.f64) l))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (cbrt.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (*.f64 (PI.f64) l))
(fma.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (*.f64 (PI.f64) l))
(fma.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (PI.f64) l))
(fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) -1) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) -1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (*.f64 l (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2)) (cbrt.f64 (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (*.f64 (pow.f64 F -2) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(fma.f64 (*.f64 (pow.f64 F -2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (*.f64 (PI.f64) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(+.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (/.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (/.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(*.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(*.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)) (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(/.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))) (neg.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)) (neg.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (+.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (-.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)) (*.f64 (*.f64 (*.f64 (PI.f64) l) (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))))
(pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(exp.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(-.f64 0 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (/.f64 1 F))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F)))
(*.f64 1 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(*.f64 -1 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F)))
(*.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (cbrt.f64 F)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (neg.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (neg.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 F)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3)
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)
(pow.f64 (/.f64 F (tan.f64 (*.f64 (PI.f64) l))) -1)
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 2))
(log.f64 (exp.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(exp.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1))
(log1p.f64 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))

simplify267.0ms (0.7%)

Algorithm
egg-herbie
Rules
1076×associate-*r*
1002×associate-/l*
918×associate-*l*
616×fma-def
534×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
070434384
1168332303
Stop Event
node limit
Counts
654 → 469
Calls
Call 1
Inputs
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(/.f64 1 (pow.f64 F 2))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(+.f64 (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))))
(+.f64 (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2)))) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (*.f64 (pow.f64 l 5) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))) (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))))
(+.f64 (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2)))) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))) (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))) (*.f64 (pow.f64 l 7) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))))) (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))))))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (+.f64 (PI.f64) (*.f64 -1 (/.f64 (PI.f64) (pow.f64 F 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)))))) (*.f64 l (+.f64 (PI.f64) (*.f64 -1 (/.f64 (PI.f64) (pow.f64 F 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))))) (*.f64 l (+.f64 (PI.f64) (*.f64 -1 (/.f64 (PI.f64) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2)))))))) (*.f64 l (+.f64 (PI.f64) (*.f64 -1 (/.f64 (PI.f64) (pow.f64 F 2))))))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(/.f64 (*.f64 l (PI.f64)) F)
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (/.f64 (*.f64 l (PI.f64)) F))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F))))) (/.f64 (*.f64 l (PI.f64)) F)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) F)) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) F)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)))))) (/.f64 (*.f64 l (PI.f64)) F))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 0 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2))
(/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1))
(/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F)
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 -1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (/.f64 (pow.f64 F 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (/.f64 F (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 (pow.f64 F 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2))
(/.f64 (*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (pow.f64 F 2))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) 1) (*.f64 (cos.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) -1) (*.f64 (cos.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 F)) (*.f64 (cos.f64 (*.f64 (PI.f64) l)) F))
(/.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) l))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (*.f64 (/.f64 1 F) (sin.f64 (*.f64 (PI.f64) l))) (*.f64 F (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))) (pow.f64 F 2))
(/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F 2))
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (sqrt.f64 F))
(/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) -1) (pow.f64 F 2))
(/.f64 (*.f64 (pow.f64 F -2) (sin.f64 (*.f64 (PI.f64) l))) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1) F)
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F)
(/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 F 4))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F))
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(neg.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 F -2))) 1)
(*.f64 1 (pow.f64 F -2))
(*.f64 (pow.f64 F -2) 1)
(*.f64 -1 (pow.f64 F -2))
(*.f64 (cbrt.f64 (pow.f64 F -2)) (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2) (cbrt.f64 (pow.f64 F -2)))
(*.f64 (/.f64 1 F) (/.f64 1 F))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 F 4)) -1) (pow.f64 (pow.f64 (cbrt.f64 F) 2) -1))
(pow.f64 F -2)
(pow.f64 (pow.f64 F 2) -1)
(pow.f64 (pow.f64 F -2) 1)
(pow.f64 (cbrt.f64 (pow.f64 F -2)) 3)
(pow.f64 (pow.f64 (pow.f64 F -2) 3) 1/3)
(pow.f64 (/.f64 1 F) 2)
(sqrt.f64 (/.f64 1 (pow.f64 F 4)))
(log.f64 (exp.f64 (pow.f64 F -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 F -2))))
(cbrt.f64 (pow.f64 (pow.f64 F -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 F -2)))
(exp.f64 (log.f64 (pow.f64 F -2)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1))
(exp.f64 (*.f64 (log.f64 (pow.f64 F -2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 F -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (*.f64 (PI.f64) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 0 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F -2)))
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 F -2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 -1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2) (*.f64 (cbrt.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2))
(*.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) -1) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) -1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2)) (cbrt.f64 (pow.f64 F -2)))
(*.f64 (*.f64 (pow.f64 F -2) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (pow.f64 F -2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(neg.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (*.f64 (PI.f64) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(+.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(*.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(*.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(*.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)) (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(/.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))) (neg.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)) (neg.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (+.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (-.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)) (*.f64 (*.f64 (*.f64 (PI.f64) l) (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))))
(pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(exp.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 (PI.f64) l (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (*.f64 (PI.f64) l) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 1 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 F -2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (PI.f64) l))
(fma.f64 -1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2) (*.f64 (cbrt.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)) (*.f64 (PI.f64) l))
(fma.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (*.f64 (PI.f64) l))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (cbrt.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (*.f64 (PI.f64) l))
(fma.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (*.f64 (PI.f64) l))
(fma.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (PI.f64) l))
(fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) -1) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) -1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (*.f64 l (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2)) (cbrt.f64 (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (*.f64 (pow.f64 F -2) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(fma.f64 (*.f64 (pow.f64 F -2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (*.f64 (PI.f64) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(+.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (/.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (/.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(*.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(*.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)) (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(/.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))) (neg.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)) (neg.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (+.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (-.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)) (*.f64 (*.f64 (*.f64 (PI.f64) l) (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))))
(pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(exp.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(-.f64 0 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (/.f64 1 F))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F)))
(*.f64 1 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(*.f64 -1 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F)))
(*.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (cbrt.f64 F)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (neg.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (neg.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 F)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3)
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)
(pow.f64 (/.f64 F (tan.f64 (*.f64 (PI.f64) l))) -1)
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 2))
(log.f64 (exp.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(exp.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1))
(log1p.f64 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
Outputs
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 l (/.f64 (pow.f64 F 2) (PI.f64)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (/.f64 l (/.f64 (pow.f64 F 2) (PI.f64))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))) (/.f64 l (/.f64 (pow.f64 F 2) (PI.f64)))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (fma.f64 (pow.f64 l 5) (-.f64 (/.f64 1/120 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 5))) (fma.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 F 2)))) (*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))) (fma.f64 (pow.f64 l 7) (-.f64 (/.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (pow.f64 F 2)) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))) (/.f64 l (/.f64 (pow.f64 F 2) (PI.f64))))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (fma.f64 (pow.f64 l 5) (-.f64 (/.f64 1/120 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 5))) (fma.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 F 2)))) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 F 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (/.f64 (pow.f64 F 2) 1/24))))) (*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 l (/.f64 (pow.f64 F 2) (PI.f64)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (/.f64 l (/.f64 (pow.f64 F 2) (PI.f64))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))) (/.f64 l (/.f64 (pow.f64 F 2) (PI.f64)))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (fma.f64 (pow.f64 l 5) (-.f64 (/.f64 1/120 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 5))) (fma.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 F 2)))) (*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))) (fma.f64 (pow.f64 l 7) (-.f64 (/.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (pow.f64 F 2)) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))) (/.f64 l (/.f64 (pow.f64 F 2) (PI.f64))))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (fma.f64 (pow.f64 l 5) (-.f64 (/.f64 1/120 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 5))) (fma.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 F 2)))) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 F 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (/.f64 (pow.f64 F 2) 1/24))))) (*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(+.f64 (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))))
(fma.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))) (*.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) -1/3)))
(+.f64 (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2)))) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (*.f64 (pow.f64 l 5) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))) (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))))
(fma.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))) (fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) -1/3) (*.f64 (pow.f64 l 5) (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))) (*.f64 -1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))))
(fma.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))) (fma.f64 (pow.f64 l 5) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 F 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) 1/30)) (*.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) -1/3))))
(+.f64 (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2)))) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))) (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))) (*.f64 (pow.f64 l 7) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))))) (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))))))))
(fma.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))) (fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) -1/3) (fma.f64 (pow.f64 l 5) (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))) (*.f64 -1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))) (*.f64 (pow.f64 l 7) (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))))))))
(fma.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))) (fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) -1/3) (fma.f64 (pow.f64 l 7) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 F 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (+.f64 (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (/.f64 (pow.f64 F 2) 1/24))) (*.f64 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) 1/5040))) (*.f64 (pow.f64 l 5) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 F 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) 1/30))))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))))
(/.f64 (neg.f64 (sin.f64 (*.f64 l (PI.f64)))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 l (+.f64 (PI.f64) (*.f64 -1 (/.f64 (PI.f64) (pow.f64 F 2)))))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)))))) (*.f64 l (+.f64 (PI.f64) (*.f64 -1 (/.f64 (PI.f64) (pow.f64 F 2))))))
(fma.f64 -1 (*.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3)) (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2)))))
(-.f64 (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2)))) (*.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))))) (*.f64 l (+.f64 (PI.f64) (*.f64 -1 (/.f64 (PI.f64) (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3)) (fma.f64 -1 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))))
(+.f64 (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2)))) (neg.f64 (fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (*.f64 (pow.f64 l 5) (-.f64 (/.f64 1/120 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 5))) (fma.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 F 2))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2)))))))) (*.f64 l (+.f64 (PI.f64) (*.f64 -1 (/.f64 (PI.f64) (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3)) (fma.f64 -1 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (fma.f64 -1 (*.f64 (pow.f64 l 7) (-.f64 (/.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (pow.f64 F 2)) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))))) (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2)))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 l 7)) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 F 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (/.f64 (pow.f64 F 2) 1/24))))) (*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))) (neg.f64 (fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (*.f64 (pow.f64 l 5) (-.f64 (/.f64 1/120 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 5))) (fma.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 F 2))))))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))))
(/.f64 (neg.f64 (sin.f64 (*.f64 l (PI.f64)))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))) (*.f64 l (PI.f64)))
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64))))) (*.f64 l (PI.f64)))
(-.f64 (*.f64 l (PI.f64)) (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 l (PI.f64)) F)
(/.f64 l (/.f64 F (PI.f64)))
(*.f64 (/.f64 l F) (PI.f64))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (/.f64 (*.f64 l (PI.f64)) F))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) F) 1/3) (/.f64 l (/.f64 F (PI.f64))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) F) (*.f64 (/.f64 l F) (PI.f64)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F))))) (/.f64 (*.f64 l (PI.f64)) F)))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) F) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) F) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F)))) (/.f64 l (/.f64 F (PI.f64)))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) F) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) F) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F)))) (*.f64 (/.f64 l F) (PI.f64))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) F)) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) F)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)))))) (/.f64 (*.f64 l (PI.f64)) F))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) F) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) F) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F)))) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) F)) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 F (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) F) (*.f64 1/24 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) F))))) (/.f64 l (/.f64 F (PI.f64))))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) F) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) F) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F)))) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) F)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) F) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) F) (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) F))))) (*.f64 (/.f64 l F) (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(tan.f64 (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2))
(fabs.f64 (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(tan.f64 (*.f64 l (PI.f64)))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(tan.f64 (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(tan.f64 (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(-.f64 0 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 1 (/.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 -1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (/.f64 (pow.f64 F 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (/.f64 F (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 (pow.f64 F 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(/.f64 (*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (pow.f64 F 2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) 1) (*.f64 (cos.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) -1) (*.f64 (cos.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(/.f64 (neg.f64 (sin.f64 (*.f64 l (PI.f64)))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 F)) (*.f64 (cos.f64 (*.f64 (PI.f64) l)) F))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) l))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (sin.f64 (*.f64 l (PI.f64)))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (/.f64 1 F) (sin.f64 (*.f64 (PI.f64) l))) (*.f64 F (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (neg.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))) (pow.f64 F 2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F 2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (sqrt.f64 F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) -1) (pow.f64 F 2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(/.f64 (*.f64 (pow.f64 F -2) (sin.f64 (*.f64 (PI.f64) l))) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F -2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1) F)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 F 4))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (pow.f64 F 4))))
(/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(neg.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4)))
(sqrt.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F -4)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 F -2))) 1)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(*.f64 1 (pow.f64 F -2))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(*.f64 (pow.f64 F -2) 1)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(*.f64 -1 (pow.f64 F -2))
(neg.f64 (pow.f64 F -2))
(*.f64 (cbrt.f64 (pow.f64 F -2)) (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2) (cbrt.f64 (pow.f64 F -2)))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(*.f64 (/.f64 1 F) (/.f64 1 F))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 F 4)) -1) (pow.f64 (pow.f64 (cbrt.f64 F) 2) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 1 (cbrt.f64 (pow.f64 F 4))))
(pow.f64 F -2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 (pow.f64 F 2) -1)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(pow.f64 (pow.f64 F -2) 1)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(pow.f64 (cbrt.f64 (pow.f64 F -2)) 3)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(pow.f64 (pow.f64 (pow.f64 F -2) 3) 1/3)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(pow.f64 (/.f64 1 F) 2)
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(sqrt.f64 (/.f64 1 (pow.f64 F 4)))
(log.f64 (exp.f64 (pow.f64 F -2)))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 F -2))))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(cbrt.f64 (pow.f64 (pow.f64 F -2) 3))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(expm1.f64 (log1p.f64 (pow.f64 F -2)))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(exp.f64 (log.f64 (pow.f64 F -2)))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(exp.f64 (*.f64 (log.f64 (pow.f64 F -2)) 1))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(log1p.f64 (expm1.f64 (pow.f64 F -2)))
(/.f64 1 (pow.f64 F 2))
(pow.f64 F -2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 l (PI.f64))
(pow.f64 (*.f64 (PI.f64) l) 1)
(*.f64 l (PI.f64))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(*.f64 l (PI.f64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(*.f64 l (PI.f64))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(*.f64 l (PI.f64))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(sqrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))
(fabs.f64 (*.f64 l (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(*.f64 l (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(*.f64 l (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(*.f64 l (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(*.f64 l (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(tan.f64 (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2))
(fabs.f64 (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(tan.f64 (*.f64 l (PI.f64)))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(tan.f64 (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(tan.f64 (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(-.f64 0 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 F -2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 -1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)))
(*.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (cbrt.f64 F) F)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2) (*.f64 (cbrt.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) -1) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) -1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (pow.f64 F 4))))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))) (cbrt.f64 (pow.f64 F 4)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2)) (cbrt.f64 (pow.f64 F 4)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (pow.f64 F 4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) 2) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) 2) (/.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2)) (cbrt.f64 (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (*.f64 (pow.f64 F -2) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (*.f64 (pow.f64 F -2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(neg.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4)))
(sqrt.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F -4)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 l (PI.f64))
(pow.f64 (*.f64 (PI.f64) l) 1)
(*.f64 l (PI.f64))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(*.f64 l (PI.f64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(*.f64 l (PI.f64))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(*.f64 l (PI.f64))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(sqrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))
(fabs.f64 (*.f64 l (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(*.f64 l (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(*.f64 l (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(*.f64 l (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(*.f64 l (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (+.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 2 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))))
(*.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)) (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2)))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(*.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))) (neg.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3))) (neg.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)) (neg.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2)) (neg.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (+.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (-.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)) (*.f64 (*.f64 (*.f64 (PI.f64) l) (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3) (pow.f64 (*.f64 l (PI.f64)) 3)) (+.f64 (pow.f64 (*.f64 l (PI.f64)) 2) (-.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4)) (*.f64 (*.f64 l (PI.f64)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3) (pow.f64 (*.f64 l (PI.f64)) 3)) (-.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F -4)) (-.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 3)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3) 1/3)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2))
(fabs.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))))
(log.f64 (exp.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(cbrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(hypot.f64 (*.f64 l (PI.f64)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(exp.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 1))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (PI.f64) l (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (*.f64 (PI.f64) l) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 1 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (+.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 2 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (pow.f64 F -2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (+.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 2 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 -1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 l (cbrt.f64 (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (cbrt.f64 F) F)) (*.f64 l (PI.f64)))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2) (*.f64 (cbrt.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (+.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 2 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (+.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 2 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (cbrt.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (PI.f64) (cbrt.f64 l)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))) (+.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 2 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))))
(fma.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))))
(fma.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (+.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 2 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (sqrt.f64 (PI.f64)) (*.f64 l (sqrt.f64 (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 1 F)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (sqrt.f64 l) (*.f64 (PI.f64) (sqrt.f64 l)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))) (+.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 2 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) -1) (pow.f64 F -2) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) -1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)) (*.f64 l (PI.f64)))
(+.f64 (*.f64 l (PI.f64)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (pow.f64 F 4)))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (*.f64 l (PI.f64)))
(fma.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2) (cbrt.f64 (pow.f64 F 4))) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)) (*.f64 l (PI.f64)))
(+.f64 (*.f64 l (PI.f64)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (pow.f64 F 4)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (*.f64 l (PI.f64)))
(fma.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)) (+.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)) (*.f64 2 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (*.f64 (PI.f64) l))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (PI.f64) (cbrt.f64 l)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (sqrt.f64 l) (*.f64 (PI.f64) (sqrt.f64 l)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 l (cbrt.f64 (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (*.f64 l (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (sqrt.f64 (PI.f64)) (*.f64 l (sqrt.f64 (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (pow.f64 F -2)) 2)) (cbrt.f64 (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (*.f64 (pow.f64 F -2) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(fma.f64 (*.f64 (pow.f64 F -2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(tan.f64 (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2))
(fabs.f64 (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(tan.f64 (*.f64 l (PI.f64)))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(tan.f64 (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(tan.f64 (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 l (PI.f64))
(pow.f64 (*.f64 (PI.f64) l) 1)
(*.f64 l (PI.f64))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(*.f64 l (PI.f64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(*.f64 l (PI.f64))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(*.f64 l (PI.f64))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(sqrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))
(fabs.f64 (*.f64 l (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(*.f64 l (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(*.f64 l (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(*.f64 l (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(*.f64 l (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l)) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (+.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 2 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (fma.f64 (neg.f64 (pow.f64 F -2)) (tan.f64 (*.f64 l (PI.f64))) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (*.f64 0 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2)) (*.f64 l (PI.f64)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))) 1)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))) (/.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2)))
(-.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (/.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(-.f64 (/.f64 (pow.f64 (*.f64 l (PI.f64)) 2) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))) (/.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 l (PI.f64)) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))) (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (*.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 F 4))))
(*.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2) (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))))
(*.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)) (-.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F) (sqrt.f64 (*.f64 l (PI.f64)))) (-.f64 (sqrt.f64 (*.f64 l (PI.f64))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) F)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)) (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2)))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(*.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2) (/.f64 1 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))) (neg.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3))) (neg.f64 (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 l (PI.f64)) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3)) (fma.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)) (neg.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2)) (neg.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))) 2) (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (+.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (-.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)) (*.f64 (*.f64 (*.f64 (PI.f64) l) (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3) (pow.f64 (*.f64 l (PI.f64)) 3)) (+.f64 (pow.f64 (*.f64 l (PI.f64)) 2) (-.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4)) (*.f64 (*.f64 l (PI.f64)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)) 3) (pow.f64 (*.f64 l (PI.f64)) 3)) (-.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F -4)) (-.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) (pow.f64 (*.f64 l (PI.f64)) 2))))
(pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 1)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 3)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3) 1/3)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 2)
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) 2))
(fabs.f64 (fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64))))
(log.f64 (exp.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(cbrt.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 3))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(hypot.f64 (*.f64 l (PI.f64)) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(exp.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))) 1))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 l (PI.f64) (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))
(fma.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2) (*.f64 l (PI.f64)))
(-.f64 0 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(/.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64)))) F)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 1)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (/.f64 1 F))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F)))
(/.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64)))) F)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F))
(*.f64 1 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 -1 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(/.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64)))) F)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (cbrt.f64 (pow.f64 F -2)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (cbrt.f64 F)))
(/.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 F -2))) (cbrt.f64 F))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (/.f64 (cbrt.f64 F) (cbrt.f64 (pow.f64 F -2))))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (neg.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64)))) F)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (neg.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64)))) F)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F))
(/.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64)))) F)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (sqrt.f64 F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (sqrt.f64 F)) (sqrt.f64 F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2) (/.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (sqrt.f64 F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (sqrt.f64 F)) (sqrt.f64 F))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (cbrt.f64 F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64)))) F)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64)))) F)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F))
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) 1/3)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(pow.f64 (/.f64 F (tan.f64 (*.f64 (PI.f64) l))) -1)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(/.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64)))) F)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 2))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F) 2))
(fabs.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(log.f64 (exp.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64)))) F)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 F 3)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(expm1.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(exp.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(log1p.f64 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)

eval233.0ms (0.6%)

Compiler

Compiled 15618 to 7185 computations (54% saved)

prune188.0ms (0.5%)

Pruning

44 alts after pruning (41 fresh and 3 done)

PrunedKeptTotal
New56041601
Fresh000
Picked033
Done000
Total56044604
Accuracy
84.2%
Counts
604 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.3%
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
56.5%
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
57.1%
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
75.3%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (*.f64 l (PI.f64)) F) (neg.f64 F)))
83.0%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
75.3%
(fma.f64 (PI.f64) l (/.f64 (/.f64 l (/.f64 F (PI.f64))) (neg.f64 F)))
75.3%
(fma.f64 (PI.f64) l (/.f64 (*.f64 (/.f64 l F) (PI.f64)) (neg.f64 F)))
58.6%
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
24.6%
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
78.5%
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
77.8%
(-.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
82.6%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F)))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
42.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
78.4%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
66.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
58.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
66.4%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
82.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F))))
57.3%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F)))
41.9%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))))
71.0%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
78.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
78.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l))))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
38.4%
(-.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
57.3%
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
24.7%
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
23.0%
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
71.0%
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
54.8%
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
57.3%
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
56.5%
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
57.1%
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
75.3%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (*.f64 l (PI.f64)) F) (neg.f64 F)))
83.0%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
75.3%
(fma.f64 (PI.f64) l (/.f64 (/.f64 l (/.f64 F (PI.f64))) (neg.f64 F)))
75.3%
(fma.f64 (PI.f64) l (/.f64 (*.f64 (/.f64 l F) (PI.f64)) (neg.f64 F)))
58.6%
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
24.6%
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
78.5%
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
77.8%
(-.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
82.6%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F)))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
42.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
78.4%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
66.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
58.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
66.4%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
82.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F))))
57.3%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F)))
41.9%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))))
71.0%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
78.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
78.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l))))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
38.4%
(-.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
57.3%
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
24.7%
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
23.0%
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
71.0%
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
54.8%
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
Compiler

Compiled 3108 to 1882 computations (39.4% saved)

localize2.4s (6.2%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 (PI.f64) l)
99.6%
(tan.f64 (*.f64 (PI.f64) l))
87.0%
(sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
55.3%
(PI.f64)
99.5%
(cbrt.f64 (*.f64 (PI.f64) l))
99.4%
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
95.6%
(/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F))
55.3%
(PI.f64)
99.7%
(/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
99.6%
(tan.f64 (*.f64 (PI.f64) l))
95.5%
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))
55.3%
(PI.f64)
99.7%
(*.f64 (PI.f64) l)
99.7%
(*.f64 l (PI.f64))
95.6%
(/.f64 (*.f64 l (PI.f64)) (*.f64 F F))
55.3%
(PI.f64)
99.9%
(/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)
99.7%
(*.f64 (PI.f64) l)
99.6%
(tan.f64 (*.f64 (PI.f64) l))
55.3%
(PI.f64)
Compiler

Compiled 233 to 45 computations (80.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.9s
Operation ival-tan, time spent: 1.6s, 86.0% of total-time
Operation ival-div, time spent: 69.0ms, 4.0% of total-time
Operation ival-pow, time spent: 63.0ms, 3.0% of total-time
Operation ival-sub, time spent: 46.0ms, 2.0% of total-time
Operation ival-mult, time spent: 32.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 17.0ms, 1.0% of total-time
Operation ival-cbrt, time spent: 14.0ms, 1.0% of total-time
Operation const, time spent: 11.0ms, 1.0% of total-time
Operation ival-pi, time spent: 10.0ms, 1.0% of total-time

series24.0ms (0.1%)

Counts
12 → 80
Calls

33 calls:

TimeVariablePointExpression
4.0ms
l
@0
(sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
2.0ms
l
@0
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))
2.0ms
l
@0
(/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
1.0ms
l
@-inf
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
1.0ms
l
@0
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)

rewrite175.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
915×log1p-expm1-u
872×expm1-log1p-u
460×expm1-udef
460×log1p-udef
292×prod-diff
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024179
1341173
24042173
Stop Event
node limit
Counts
12 → 318
Calls
Call 1
Inputs
(PI.f64)
(PI.f64)
(/.f64 (*.f64 l (PI.f64)) (*.f64 F F))
(*.f64 l (PI.f64))
(PI.f64)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))
(/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(PI.f64)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(cbrt.f64 (*.f64 (PI.f64) l))
(PI.f64)
(sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
Outputs
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))))) 1)
(*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))
(*.f64 l (/.f64 1 (/.f64 (pow.f64 F 2) (PI.f64))))
(*.f64 l (*.f64 (PI.f64) (pow.f64 F -2)))
(*.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 1)
(*.f64 (*.f64 (PI.f64) l) (pow.f64 F -2))
(*.f64 1 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F) (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (*.f64 (PI.f64) (neg.f64 l)) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (/.f64 l F) (/.f64 (PI.f64) F))
(*.f64 (/.f64 (PI.f64) F) (/.f64 l F))
(*.f64 (pow.f64 F -2) (*.f64 (PI.f64) l))
(*.f64 (/.f64 1 F) (/.f64 l (/.f64 F (PI.f64))))
(*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F))
(*.f64 (/.f64 (PI.f64) 1) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 (pow.f64 F 4))) (/.f64 l (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 l 1) (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 F 4))) (/.f64 (PI.f64) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (*.f64 (PI.f64) l) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) F) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) F))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) F) (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 F 4))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 1) (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(pow.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F) 2)
(pow.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) -1)
(neg.f64 (/.f64 (*.f64 (PI.f64) l) (neg.f64 (pow.f64 F 2))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) l) (pow.f64 F -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (pow.f64 F 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (*.f64 (PI.f64) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 3/2)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))) 1)
(*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 (cbrt.f64 (pow.f64 F 4)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (neg.f64 (pow.f64 F 2)) (/.f64 1 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2))
(*.f64 (/.f64 F 1) (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) 1) (/.f64 (pow.f64 (cbrt.f64 F) 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 F (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 (pow.f64 F 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 F 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 (PI.f64) l))) (cos.f64 (*.f64 (PI.f64) l)))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3) 1/3)
(pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) 2)
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) -1)
(neg.f64 (/.f64 (pow.f64 F 2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(sqrt.f64 (/.f64 (pow.f64 F 4) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 F 2) 3) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 1 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))) (/.f64 1 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 F -2) (pow.f64 (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))) -1))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1) (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 F 2))) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (pow.f64 F -2) 1) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (*.f64 (pow.f64 F -2) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (pow.f64 F -2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(pow.f64 (/.f64 1 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))) 2)
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 (pow.f64 F 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(exp.f64 (-.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 2 (log.f64 F))))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 (PI.f64) l)
(*.f64 l (PI.f64))
(*.f64 (*.f64 (PI.f64) l) 1)
(*.f64 1 (*.f64 (PI.f64) l))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 l) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (*.f64 (cbrt.f64 (PI.f64)) l))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) (*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) l))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))) 3) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) 3) (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) 3))
(*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 2))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 l (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (PI.f64))) (cbrt.f64 l))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 (*.f64 (PI.f64) l) 1/6)) (pow.f64 (*.f64 (PI.f64) l) 1/6))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 l))
(*.f64 (cbrt.f64 l) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) (pow.f64 (*.f64 (PI.f64) l) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 1/3) (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 1/3))
(pow.f64 (*.f64 (PI.f64) l) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (PI.f64) l)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (/.f64 1 F) 1/2))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (/.f64 1 F)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (sqrt.f64 F)))
(*.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/4) (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 1 (sqrt.f64 (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 1 (/.f64 (sqrt.f64 F) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 F))
(/.f64 (sqrt.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (neg.f64 F)))
(/.f64 (neg.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (neg.f64 (sqrt.f64 F)))
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 3)
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))

simplify200.0ms (0.5%)

Algorithm
egg-herbie
Rules
1376×log-prod
1020×associate-*r*
966×associate-*l*
632×associate-/l*
484×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059112894
1139812696
2652812696
Stop Event
node limit
Counts
398 → 316
Calls
Call 1
Inputs
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (PI.f64))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))) (pow.f64 (PI.f64) 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))))) 1)
(*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))
(*.f64 l (/.f64 1 (/.f64 (pow.f64 F 2) (PI.f64))))
(*.f64 l (*.f64 (PI.f64) (pow.f64 F -2)))
(*.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 1)
(*.f64 (*.f64 (PI.f64) l) (pow.f64 F -2))
(*.f64 1 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F) (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (*.f64 (PI.f64) (neg.f64 l)) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (/.f64 l F) (/.f64 (PI.f64) F))
(*.f64 (/.f64 (PI.f64) F) (/.f64 l F))
(*.f64 (pow.f64 F -2) (*.f64 (PI.f64) l))
(*.f64 (/.f64 1 F) (/.f64 l (/.f64 F (PI.f64))))
(*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F))
(*.f64 (/.f64 (PI.f64) 1) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 (pow.f64 F 4))) (/.f64 l (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 l 1) (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 F 4))) (/.f64 (PI.f64) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (*.f64 (PI.f64) l) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) F) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) F))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) F) (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 F 4))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 1) (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(pow.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F) 2)
(pow.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) -1)
(neg.f64 (/.f64 (*.f64 (PI.f64) l) (neg.f64 (pow.f64 F 2))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) l) (pow.f64 F -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (pow.f64 F 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (*.f64 (PI.f64) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 3/2)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))) 1)
(*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 (cbrt.f64 (pow.f64 F 4)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (neg.f64 (pow.f64 F 2)) (/.f64 1 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2))
(*.f64 (/.f64 F 1) (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) 1) (/.f64 (pow.f64 (cbrt.f64 F) 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 F (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 (pow.f64 F 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 F 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 (PI.f64) l))) (cos.f64 (*.f64 (PI.f64) l)))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3) 1/3)
(pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) 2)
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) -1)
(neg.f64 (/.f64 (pow.f64 F 2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(sqrt.f64 (/.f64 (pow.f64 F 4) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 F 2) 3) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 1 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))) (/.f64 1 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 F -2) (pow.f64 (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))) -1))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1) (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 F 2))) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (pow.f64 F -2) 1) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (*.f64 (pow.f64 F -2) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (pow.f64 F -2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(pow.f64 (/.f64 1 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))) 2)
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 (pow.f64 F 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(exp.f64 (-.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 2 (log.f64 F))))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 (PI.f64) l)
(*.f64 l (PI.f64))
(*.f64 (*.f64 (PI.f64) l) 1)
(*.f64 1 (*.f64 (PI.f64) l))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 l) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (*.f64 (cbrt.f64 (PI.f64)) l))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) (*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) l))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))) 3) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) 3) (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) 3))
(*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 2))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 l (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (PI.f64))) (cbrt.f64 l))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 (*.f64 (PI.f64) l) 1/6)) (pow.f64 (*.f64 (PI.f64) l) 1/6))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 l))
(*.f64 (cbrt.f64 l) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) (pow.f64 (*.f64 (PI.f64) l) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 1/3) (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 1/3))
(pow.f64 (*.f64 (PI.f64) l) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (PI.f64) l)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (/.f64 1 F) 1/2))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (/.f64 1 F)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (sqrt.f64 F)))
(*.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/4) (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 1 (sqrt.f64 (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 1 (/.f64 (sqrt.f64 F) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 F))
(/.f64 (sqrt.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (neg.f64 F)))
(/.f64 (neg.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (neg.f64 (sqrt.f64 F)))
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 3)
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
Outputs
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))
(/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))
(-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))
(fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l)))
(-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (PI.f64))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))) (pow.f64 (PI.f64) 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (*.f64 (pow.f64 l 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))
(-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (*.f64 l (/.f64 (PI.f64) (pow.f64 F 2))))
(fma.f64 l (/.f64 (PI.f64) (pow.f64 F 2)) (*.f64 (*.f64 (pow.f64 l 3) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) 1/3))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))) (*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (/.f64 (pow.f64 (PI.f64) 5) (/.f64 (pow.f64 F 2) 1/120)) (fma.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) (/.f64 -1/2 (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))))))) (*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))))) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (pow.f64 F 2)) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))) (*.f64 l (/.f64 (PI.f64) (pow.f64 F 2))))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (/.f64 (pow.f64 (PI.f64) 5) (/.f64 (pow.f64 F 2) 1/120)) (fma.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) (/.f64 -1/2 (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))))))) (fma.f64 (pow.f64 l 7) (-.f64 (/.f64 -1/5040 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 7))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 F 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 4))) (/.f64 -1/720 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 7)))))) (*.f64 l (/.f64 (PI.f64) (pow.f64 F 2))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) F) (cos.f64 (*.f64 l (PI.f64)))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) F) (cos.f64 (*.f64 l (PI.f64)))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) F) (cos.f64 (*.f64 l (PI.f64)))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) F) (cos.f64 (*.f64 l (PI.f64)))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) F) (cos.f64 (*.f64 l (PI.f64)))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) F) (cos.f64 (*.f64 l (PI.f64)))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) F) (cos.f64 (*.f64 l (PI.f64)))))
(sqrt.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64))))))
(sqrt.f64 (/.f64 (/.f64 (sin.f64 (*.f64 l (PI.f64))) F) (cos.f64 (*.f64 l (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))))) 1)
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 l (/.f64 1 (/.f64 (pow.f64 F 2) (PI.f64))))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 l (*.f64 (PI.f64) (pow.f64 F -2)))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 1)
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (*.f64 (PI.f64) l) (pow.f64 F -2))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (*.f64 (pow.f64 F -2) (cbrt.f64 (*.f64 l (PI.f64)))))
(*.f64 (pow.f64 F -2) (*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (*.f64 (pow.f64 F -2) (cbrt.f64 (*.f64 l (PI.f64)))))
(*.f64 (pow.f64 F -2) (*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (PI.f64) (pow.f64 F -2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 l (PI.f64)) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 l (PI.f64)) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (PI.f64) (pow.f64 F -2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 l (PI.f64)) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 l (PI.f64)) 2) (pow.f64 F 4))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F) (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (*.f64 (PI.f64) (neg.f64 l)) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (PI.f64) (*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (pow.f64 F 2)))))
(/.f64 (neg.f64 (PI.f64)) (/.f64 (neg.f64 (pow.f64 F 2)) l))
(*.f64 (/.f64 l F) (/.f64 (PI.f64) F))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 (PI.f64) F) (/.f64 l F))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (pow.f64 F -2) (*.f64 (PI.f64) l))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 1 F) (/.f64 l (/.f64 F (PI.f64))))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 (PI.f64) 1) (/.f64 l (pow.f64 F 2)))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 (pow.f64 F 4))) (/.f64 l (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (*.f64 l (/.f64 (PI.f64) (cbrt.f64 (pow.f64 F 4)))) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 l 1) (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 F 4))) (/.f64 (PI.f64) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 (pow.f64 F 4))) (/.f64 l (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (*.f64 l (/.f64 (PI.f64) (cbrt.f64 (pow.f64 F 4)))) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (*.f64 (PI.f64) l) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 (pow.f64 F 4))) (/.f64 l (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (*.f64 l (/.f64 (PI.f64) (cbrt.f64 (pow.f64 F 4)))) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) F) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) F))
(*.f64 (/.f64 (cbrt.f64 (*.f64 l (PI.f64))) F) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) F))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) F) (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (/.f64 (cbrt.f64 (*.f64 l (PI.f64))) F) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) F))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 l (PI.f64))) F) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) F))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 F 4))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 l (PI.f64))) F) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) F))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (PI.f64) (pow.f64 F -2)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (cbrt.f64 (pow.f64 F 4))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (/.f64 (cbrt.f64 (pow.f64 F 4)) (cbrt.f64 (*.f64 l (/.f64 (PI.f64) (pow.f64 F 2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 1) (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 (pow.f64 F 4))) (/.f64 l (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (*.f64 l (/.f64 (PI.f64) (cbrt.f64 (pow.f64 F 4)))) (pow.f64 (cbrt.f64 F) 2))
(pow.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 1)
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) 3)
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 3) 1/3)
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F) 2)
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(pow.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) -1)
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(neg.f64 (/.f64 (*.f64 (PI.f64) l) (neg.f64 (pow.f64 F 2))))
(*.f64 (PI.f64) (*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (pow.f64 F 2)))))
(/.f64 (neg.f64 (PI.f64)) (/.f64 (neg.f64 (pow.f64 F 2)) l))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 l (PI.f64)) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) l) (pow.f64 F -2)))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))))))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2))) 3))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (pow.f64 F 2) 3)))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))) 1))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 l (pow.f64 F -2)))))
(*.f64 l (/.f64 (PI.f64) (pow.f64 F 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 l (PI.f64))
(pow.f64 (*.f64 (PI.f64) l) 1)
(*.f64 l (PI.f64))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)
(*.f64 l (PI.f64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) 3/2)
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)
(*.f64 l (PI.f64))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(*.f64 l (PI.f64))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(sqrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))
(fabs.f64 (*.f64 l (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(*.f64 l (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(*.f64 l (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(*.f64 l (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 l 3)))
(*.f64 l (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (PI.f64) 3)))
(*.f64 l (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(*.f64 l (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))) 1)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 F 4)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (cbrt.f64 (pow.f64 F 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) 1) (tan.f64 (*.f64 l (PI.f64)))))
(/.f64 (cbrt.f64 (pow.f64 F 4)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (neg.f64 (pow.f64 F 2)) (/.f64 1 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 F 1) (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) 1) (/.f64 (pow.f64 (cbrt.f64 F) 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (pow.f64 F 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) 1) (tan.f64 (*.f64 l (PI.f64)))))
(/.f64 (cbrt.f64 (pow.f64 F 4)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 F (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 (pow.f64 F 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 F 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))) (/.f64 (cbrt.f64 (pow.f64 F 4)) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (sqrt.f64 (tan.f64 (*.f64 l (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (tan.f64 (*.f64 l (PI.f64))))))
(*.f64 (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 (PI.f64) l))) (cos.f64 (*.f64 (PI.f64) l)))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3) 1/3)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) 2)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) -1)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(neg.f64 (/.f64 (pow.f64 F 2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(sqrt.f64 (/.f64 (pow.f64 F 4) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2)))
(sqrt.f64 (/.f64 (pow.f64 F 4) (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 F 2) 3) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(exp.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 1))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 1 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))) (/.f64 1 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (pow.f64 F -2) (pow.f64 (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))) -1))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64)))))))
(*.f64 (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1) (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (pow.f64 F 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (pow.f64 F 4)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (pow.f64 F 4)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 F 2))) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (*.f64 (pow.f64 F -2) 1) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (*.f64 (pow.f64 F -2) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (*.f64 (pow.f64 F -2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (/.f64 1 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))) 2)
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -2))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64)))) -2))
(fabs.f64 (*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 F -2)) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 (pow.f64 F 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 3) (pow.f64 (pow.f64 F 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(exp.f64 (-.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 2 (log.f64 F))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 l (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 l (PI.f64))
(*.f64 (PI.f64) l)
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 (*.f64 (PI.f64) l) 1)
(*.f64 l (PI.f64))
(*.f64 1 (*.f64 (PI.f64) l))
(*.f64 l (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 l) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (cbrt.f64 l)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 l)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 l (PI.f64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 l (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))) 4))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (*.f64 (cbrt.f64 (PI.f64)) l))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (*.f64 l (cbrt.f64 (PI.f64))))
(*.f64 l (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2))))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))
(*.f64 l (PI.f64))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) (*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) l))
(*.f64 l (PI.f64))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (PI.f64)))
(*.f64 l (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))) 3) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) 3) (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) 3))
(*.f64 l (PI.f64))
(*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 l (PI.f64))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 l (PI.f64))
(*.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 2))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (*.f64 l (cbrt.f64 (PI.f64))))
(*.f64 l (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2))))
(*.f64 (*.f64 l (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 l (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (PI.f64))) (cbrt.f64 l))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (cbrt.f64 l)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 l)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 l (PI.f64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 l (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))) 4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) (pow.f64 (*.f64 (PI.f64) l) 1/6)) (pow.f64 (*.f64 (PI.f64) l) 1/6))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(sqrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))
(fabs.f64 (*.f64 l (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(*.f64 l (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(*.f64 l (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(*.f64 l (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 l 3)))
(*.f64 l (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (PI.f64) 3)))
(*.f64 l (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(*.f64 l (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (PI.f64) l)))) 1)
(cbrt.f64 (*.f64 l (PI.f64)))
(*.f64 1 (cbrt.f64 (*.f64 (PI.f64) l)))
(cbrt.f64 (*.f64 l (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 1)
(cbrt.f64 (*.f64 l (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 l))
(*.f64 (cbrt.f64 l) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 l))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 l (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 l (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 l (PI.f64)))))
(*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) (pow.f64 (*.f64 (PI.f64) l) 1/6))
(cbrt.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (PI.f64) l)))
(cbrt.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 l (PI.f64)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 1/3) (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l (PI.f64)))) (cbrt.f64 (sqrt.f64 (*.f64 l (PI.f64)))))
(pow.f64 (*.f64 (PI.f64) l) 1/3)
(cbrt.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 1)
(cbrt.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) l))) 3)
(cbrt.f64 (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) l) 1/6) 2)
(cbrt.f64 (*.f64 l (PI.f64)))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2)))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (*.f64 l (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (*.f64 l (PI.f64)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1/3))
(cbrt.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (PI.f64) l))) 1))
(cbrt.f64 (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (*.f64 l (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))) 1)
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(*.f64 1 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1)
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))) (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))) (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (/.f64 1 F) 1/2))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (sqrt.f64 (/.f64 1 F)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (/.f64 1 F)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (sqrt.f64 (/.f64 1 F)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (sqrt.f64 F)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (/.f64 1 (sqrt.f64 F)))
(/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (sqrt.f64 F))
(*.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/4) (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/4))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))) (sqrt.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))) (sqrt.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))))
(/.f64 1 (sqrt.f64 (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 1 (sqrt.f64 (/.f64 F (tan.f64 (*.f64 l (PI.f64))))))
(/.f64 1 (/.f64 (sqrt.f64 F) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (/.f64 1 (sqrt.f64 F)))
(/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (sqrt.f64 F))
(/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 F))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (/.f64 1 (sqrt.f64 F)))
(/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (sqrt.f64 F))
(/.f64 (sqrt.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))) (sqrt.f64 (neg.f64 F)))
(/.f64 (sqrt.f64 (neg.f64 (tan.f64 (*.f64 l (PI.f64))))) (sqrt.f64 (neg.f64 F)))
(/.f64 (neg.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (neg.f64 (sqrt.f64 F)))
(/.f64 (neg.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64))))) (neg.f64 (sqrt.f64 F)))
(*.f64 1 (/.f64 (sqrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (sqrt.f64 F)))
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/2)
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1)
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 3)
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F) 3/2))
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1/4) 2)
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(fabs.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3/2))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1/2))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 1))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(sqrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))

eval673.0ms (1.7%)

Compiler

Compiled 44881 to 18148 computations (59.6% saved)

prune481.0ms (1.2%)

Pruning

46 alts after pruning (41 fresh and 5 done)

PrunedKeptTotal
New1773291802
Fresh241236
Picked325
Done033
Total1800461846
Accuracy
89.0%
Counts
1846 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.3%
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
83.0%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
58.6%
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
70.8%
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
82.8%
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
70.9%
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
82.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
82.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
82.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
82.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
58.6%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
66.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3))) (*.f64 F F)))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
42.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
78.4%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (*.f64 (pow.f64 l 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)))
58.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l))))))
57.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
57.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
75.3%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
75.3%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F)))
71.0%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
78.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
71.0%
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
57.3%
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
83.0%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
58.6%
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
70.8%
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
82.8%
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
70.9%
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
82.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
82.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
82.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
82.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
58.6%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
66.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3))) (*.f64 F F)))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
42.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
78.4%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (*.f64 (pow.f64 l 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)))
58.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l))))))
57.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
57.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
75.3%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
75.3%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F)))
71.0%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
78.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
71.0%
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
Compiler

Compiled 5410 to 3982 computations (26.4% saved)

localize5.3s (13.6%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
98.8%
(tan.f64 (*.f64 (PI.f64) l))
95.5%
(/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))
56.9%
(PI.f64)
51.5%
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
99.7%
(*.f64 (PI.f64) l)
98.8%
(tan.f64 (*.f64 (PI.f64) l))
65.3%
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
56.9%
(PI.f64)
99.9%
(/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)
99.7%
(*.f64 (PI.f64) l)
98.8%
(tan.f64 (*.f64 (PI.f64) l))
56.9%
(PI.f64)
99.8%
(*.f64 (/.f64 (PI.f64) F) (/.f64 l F))
99.8%
(/.f64 (PI.f64) F)
99.7%
(*.f64 (PI.f64) l)
56.9%
(PI.f64)
99.9%
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
99.7%
(*.f64 (PI.f64) l)
98.8%
(tan.f64 (*.f64 (PI.f64) l))
56.9%
(PI.f64)
Compiler

Compiled 242 to 65 computations (73.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.6s
Operation ival-pow, time spent: 1.7s, 37.0% of total-time
Operation ival-tan, time spent: 1.3s, 29.0% of total-time
Operation ival-log, time spent: 768.0ms, 17.0% of total-time
Operation ival-expm1, time spent: 277.0ms, 6.0% of total-time
Operation ival-div, time spent: 191.0ms, 4.0% of total-time
Operation ival-exp, time spent: 117.0ms, 3.0% of total-time
Operation ival-cbrt, time spent: 71.0ms, 2.0% of total-time
Operation ival-sub, time spent: 34.0ms, 1.0% of total-time
Operation ival-mult, time spent: 34.0ms, 1.0% of total-time
Operation ival-log1p, time spent: 29.0ms, 1.0% of total-time
Operation const, time spent: 22.0ms, 0.0% of total-time
Operation ival-fma, time spent: 17.0ms, 0.0% of total-time
Operation ival-pi, time spent: 12.0ms, 0.0% of total-time

series7.0ms (0%)

Counts
6 → 84
Calls

24 calls:

TimeVariablePointExpression
1.0ms
l
@0
(/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))
1.0ms
l
@0
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
1.0ms
l
@0
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
1.0ms
l
@0
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
0.0ms
F
@-inf
(/.f64 (PI.f64) F)

rewrite158.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
898×log1p-expm1-u
897×expm1-log1p-u
482×expm1-udef
482×log1p-udef
266×prod-diff
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024118
1317118
23914118
Stop Event
node limit
Counts
6 → 208
Calls
Call 1
Inputs
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (PI.f64) F)
(*.f64 (/.f64 (PI.f64) F) (/.f64 l F))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))
Outputs
(+.f64 0 (tan.f64 (*.f64 (PI.f64) l)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))) (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 1 1/3) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 (PI.f64) l))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) F))) 1)
(*.f64 (PI.f64) (/.f64 1 F))
(*.f64 (/.f64 (PI.f64) F) 1)
(*.f64 1 (/.f64 (PI.f64) F))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 1 F)))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) F)) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) F)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) F)) 2) (cbrt.f64 (/.f64 (PI.f64) F)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 F)))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) F)) (sqrt.f64 (/.f64 (PI.f64) F)))
(*.f64 (neg.f64 (PI.f64)) (/.f64 1 (neg.f64 F)))
(*.f64 (/.f64 1 F) (PI.f64))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (PI.f64) (cbrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (PI.f64) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1) (/.f64 (cbrt.f64 (PI.f64)) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (PI.f64) F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) 1) (/.f64 (sqrt.f64 (PI.f64)) F))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 F)))
(pow.f64 (/.f64 (PI.f64) F) 1)
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) F)) 3)
(pow.f64 (pow.f64 (/.f64 (PI.f64) F) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) F)) 2)
(pow.f64 (/.f64 F (PI.f64)) -1)
(neg.f64 (/.f64 (PI.f64) (neg.f64 F)))
(sqrt.f64 (pow.f64 (/.f64 (PI.f64) F) 2))
(log.f64 (exp.f64 (/.f64 (PI.f64) F)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) F))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) F) 3))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) F)))
(exp.f64 (log.f64 (/.f64 (PI.f64) F)))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) F)) 1))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) F)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)))) 1)
(/.f64 (PI.f64) (*.f64 F (/.f64 F l)))
(/.f64 (PI.f64) (*.f64 (/.f64 F l) F))
(/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))
(/.f64 (PI.f64) (/.f64 F (/.f64 l F)))
(/.f64 l (*.f64 F (/.f64 F (PI.f64))))
(/.f64 l (*.f64 (/.f64 F (PI.f64)) F))
(/.f64 l (/.f64 (pow.f64 F 2) (PI.f64)))
(/.f64 (*.f64 (PI.f64) l) (pow.f64 F 2))
(/.f64 (/.f64 (PI.f64) F) (/.f64 F l))
(/.f64 (/.f64 l F) (/.f64 F (PI.f64)))
(/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l)))
(/.f64 1 (*.f64 (/.f64 F l) (/.f64 F (PI.f64))))
(/.f64 1 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)))
(/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (pow.f64 F 2) (cbrt.f64 (*.f64 (PI.f64) l))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (pow.f64 F 2) (sqrt.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (PI.f64)) (*.f64 (/.f64 F l) (neg.f64 F)))
(/.f64 (neg.f64 l) (*.f64 (/.f64 F (PI.f64)) (neg.f64 F)))
(/.f64 (*.f64 l (/.f64 (PI.f64) F)) F)
(/.f64 (*.f64 (neg.f64 l) 1) (*.f64 (neg.f64 F) (/.f64 F (PI.f64))))
(/.f64 (*.f64 (neg.f64 (PI.f64)) 1) (*.f64 (neg.f64 F) (/.f64 F l)))
(/.f64 (*.f64 (PI.f64) (neg.f64 l)) (neg.f64 (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) l) (neg.f64 (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (neg.f64 l)) (*.f64 (neg.f64 F) (neg.f64 F)))
(/.f64 (*.f64 l (neg.f64 (PI.f64))) (neg.f64 (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 l) (PI.f64)) (neg.f64 (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 l) (neg.f64 (PI.f64))) (*.f64 (neg.f64 F) (neg.f64 F)))
(/.f64 (neg.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F 2)))
(/.f64 (neg.f64 (*.f64 l (/.f64 (PI.f64) F))) (neg.f64 F))
(/.f64 (*.f64 (/.f64 (PI.f64) F) (neg.f64 l)) (neg.f64 F))
(/.f64 (*.f64 (/.f64 l F) (neg.f64 (PI.f64))) (neg.f64 F))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (/.f64 l F)) (neg.f64 F))
(/.f64 (*.f64 (neg.f64 l) (/.f64 (PI.f64) F)) (neg.f64 F))
(/.f64 (/.f64 (*.f64 (PI.f64) l) 1) (pow.f64 F 2))
(/.f64 (/.f64 (*.f64 (PI.f64) l) (cbrt.f64 (pow.f64 F 4))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (*.f64 l (/.f64 (PI.f64) F)) 1) F)
(/.f64 (/.f64 (*.f64 l (/.f64 (PI.f64) F)) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F))
(/.f64 (/.f64 (*.f64 l (/.f64 (PI.f64) F)) (sqrt.f64 F)) (sqrt.f64 F))
(pow.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)) 1)
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))) 3)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F) 2)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4)))
(log.f64 (exp.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (PI.f64) F) 3) (pow.f64 (/.f64 l F) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l F) 3) (pow.f64 (/.f64 (PI.f64) F) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (pow.f64 F 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))) 1))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(+.f64 0 (tan.f64 (*.f64 (PI.f64) l)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))) (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 1 1/3) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 (PI.f64) l))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1/3))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(+.f64 0 (tan.f64 (*.f64 (PI.f64) l)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))) (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 1 1/3) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 (PI.f64) l))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1/3))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))) 1)
(*.f64 F (*.f64 F (/.f64 1 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 (cbrt.f64 (pow.f64 F 4)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (neg.f64 (pow.f64 F 2)) (/.f64 1 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2))
(*.f64 (/.f64 F 1) (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 F (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 (pow.f64 F 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 F 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) 1) (/.f64 (pow.f64 (cbrt.f64 F) 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 (PI.f64) l))) (cos.f64 (*.f64 (PI.f64) l)))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3) 1/3)
(pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) 2)
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)) -1)
(neg.f64 (/.f64 (pow.f64 F 2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(sqrt.f64 (/.f64 (pow.f64 F 4) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 F 2) 3) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))

simplify170.0ms (0.4%)

Algorithm
egg-herbie
Rules
1694×fma-def
944×log-prod
588×cube-prod
530×associate-*r*
518×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042310724
1105010588
2486710547
Stop Event
node limit
Counts
292 → 207
Calls
Call 1
Inputs
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (PI.f64))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))) (pow.f64 (PI.f64) 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(+.f64 0 (tan.f64 (*.f64 (PI.f64) l)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))) (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 1 1/3) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 (PI.f64) l))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) F))) 1)
(*.f64 (PI.f64) (/.f64 1 F))
(*.f64 (/.f64 (PI.f64) F) 1)
(*.f64 1 (/.f64 (PI.f64) F))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 1 F)))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) F)) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) F)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) F)) 2) (cbrt.f64 (/.f64 (PI.f64) F)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 F)))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) F)) (sqrt.f64 (/.f64 (PI.f64) F)))
(*.f64 (neg.f64 (PI.f64)) (/.f64 1 (neg.f64 F)))
(*.f64 (/.f64 1 F) (PI.f64))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (PI.f64) (cbrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (PI.f64) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1) (/.f64 (cbrt.f64 (PI.f64)) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (PI.f64) F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) 1) (/.f64 (sqrt.f64 (PI.f64)) F))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 F)))
(pow.f64 (/.f64 (PI.f64) F) 1)
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) F)) 3)
(pow.f64 (pow.f64 (/.f64 (PI.f64) F) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) F)) 2)
(pow.f64 (/.f64 F (PI.f64)) -1)
(neg.f64 (/.f64 (PI.f64) (neg.f64 F)))
(sqrt.f64 (pow.f64 (/.f64 (PI.f64) F) 2))
(log.f64 (exp.f64 (/.f64 (PI.f64) F)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) F))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) F) 3))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) F)))
(exp.f64 (log.f64 (/.f64 (PI.f64) F)))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) F)) 1))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) F)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)))) 1)
(/.f64 (PI.f64) (*.f64 F (/.f64 F l)))
(/.f64 (PI.f64) (*.f64 (/.f64 F l) F))
(/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))
(/.f64 (PI.f64) (/.f64 F (/.f64 l F)))
(/.f64 l (*.f64 F (/.f64 F (PI.f64))))
(/.f64 l (*.f64 (/.f64 F (PI.f64)) F))
(/.f64 l (/.f64 (pow.f64 F 2) (PI.f64)))
(/.f64 (*.f64 (PI.f64) l) (pow.f64 F 2))
(/.f64 (/.f64 (PI.f64) F) (/.f64 F l))
(/.f64 (/.f64 l F) (/.f64 F (PI.f64)))
(/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l)))
(/.f64 1 (*.f64 (/.f64 F l) (/.f64 F (PI.f64))))
(/.f64 1 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)))
(/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (pow.f64 F 2) (cbrt.f64 (*.f64 (PI.f64) l))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (pow.f64 F 2) (sqrt.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (PI.f64)) (*.f64 (/.f64 F l) (neg.f64 F)))
(/.f64 (neg.f64 l) (*.f64 (/.f64 F (PI.f64)) (neg.f64 F)))
(/.f64 (*.f64 l (/.f64 (PI.f64) F)) F)
(/.f64 (*.f64 (neg.f64 l) 1) (*.f64 (neg.f64 F) (/.f64 F (PI.f64))))
(/.f64 (*.f64 (neg.f64 (PI.f64)) 1) (*.f64 (neg.f64 F) (/.f64 F l)))
(/.f64 (*.f64 (PI.f64) (neg.f64 l)) (neg.f64 (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) l) (neg.f64 (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (neg.f64 l)) (*.f64 (neg.f64 F) (neg.f64 F)))
(/.f64 (*.f64 l (neg.f64 (PI.f64))) (neg.f64 (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 l) (PI.f64)) (neg.f64 (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 l) (neg.f64 (PI.f64))) (*.f64 (neg.f64 F) (neg.f64 F)))
(/.f64 (neg.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F 2)))
(/.f64 (neg.f64 (*.f64 l (/.f64 (PI.f64) F))) (neg.f64 F))
(/.f64 (*.f64 (/.f64 (PI.f64) F) (neg.f64 l)) (neg.f64 F))
(/.f64 (*.f64 (/.f64 l F) (neg.f64 (PI.f64))) (neg.f64 F))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (/.f64 l F)) (neg.f64 F))
(/.f64 (*.f64 (neg.f64 l) (/.f64 (PI.f64) F)) (neg.f64 F))
(/.f64 (/.f64 (*.f64 (PI.f64) l) 1) (pow.f64 F 2))
(/.f64 (/.f64 (*.f64 (PI.f64) l) (cbrt.f64 (pow.f64 F 4))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (*.f64 l (/.f64 (PI.f64) F)) 1) F)
(/.f64 (/.f64 (*.f64 l (/.f64 (PI.f64) F)) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F))
(/.f64 (/.f64 (*.f64 l (/.f64 (PI.f64) F)) (sqrt.f64 F)) (sqrt.f64 F))
(pow.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)) 1)
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))) 3)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F) 2)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4)))
(log.f64 (exp.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (PI.f64) F) 3) (pow.f64 (/.f64 l F) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l F) 3) (pow.f64 (/.f64 (PI.f64) F) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (pow.f64 F 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))) 1))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(+.f64 0 (tan.f64 (*.f64 (PI.f64) l)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))) (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 1 1/3) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 (PI.f64) l))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1/3))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(+.f64 0 (tan.f64 (*.f64 (PI.f64) l)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))) (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 1 1/3) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 (PI.f64) l))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1/3))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))) 1)
(*.f64 F (*.f64 F (/.f64 1 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(*.f64 (cbrt.f64 (pow.f64 F 4)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (neg.f64 (pow.f64 F 2)) (/.f64 1 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2))
(*.f64 (/.f64 F 1) (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 F (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 (pow.f64 F 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 F 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) 1) (/.f64 (pow.f64 (cbrt.f64 F) 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 (PI.f64) l))) (cos.f64 (*.f64 (PI.f64) l)))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3) 1/3)
(pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) 2)
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)) -1)
(neg.f64 (/.f64 (pow.f64 F 2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(sqrt.f64 (/.f64 (pow.f64 F 4) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 F 2) 3) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
Outputs
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3))
(fma.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3 (*.f64 l (PI.f64)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3 (fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3))
(fma.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3 (*.f64 l (PI.f64)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3 (fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3))
(fma.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3 (*.f64 l (PI.f64)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3 (fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))
(-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))
(fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))
(-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))
(fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (PI.f64))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))) (pow.f64 (PI.f64) 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (*.f64 (pow.f64 l 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (pow.f64 (PI.f64) 3)) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))
(fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(+.f64 0 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 l (PI.f64)))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 l (PI.f64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))) (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(tan.f64 (*.f64 l (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2)))
(*.f64 (pow.f64 1 1/3) (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 3/2)) (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 3/2)))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (sin.f64 (*.f64 l (PI.f64)))) (neg.f64 (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64)))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(tan.f64 (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2))
(fabs.f64 (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(tan.f64 (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(tan.f64 (*.f64 (PI.f64) l))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1/3))
(tan.f64 (*.f64 l (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) F))) 1)
(/.f64 (PI.f64) F)
(*.f64 (PI.f64) (/.f64 1 F))
(/.f64 (PI.f64) F)
(*.f64 (/.f64 (PI.f64) F) 1)
(/.f64 (PI.f64) F)
(*.f64 1 (/.f64 (PI.f64) F))
(/.f64 (PI.f64) F)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 1 F)))
(/.f64 (PI.f64) F)
(*.f64 (cbrt.f64 (/.f64 (PI.f64) F)) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) F)) 2))
(/.f64 (PI.f64) F)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) F)) 2) (cbrt.f64 (/.f64 (PI.f64) F)))
(/.f64 (PI.f64) F)
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 F)))
(/.f64 (PI.f64) F)
(*.f64 (sqrt.f64 (/.f64 (PI.f64) F)) (sqrt.f64 (/.f64 (PI.f64) F)))
(/.f64 (PI.f64) F)
(*.f64 (neg.f64 (PI.f64)) (/.f64 1 (neg.f64 F)))
(/.f64 (PI.f64) F)
(*.f64 (/.f64 1 F) (PI.f64))
(/.f64 (PI.f64) F)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (PI.f64) (cbrt.f64 F)))
(/.f64 (/.f64 (PI.f64) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (PI.f64) (sqrt.f64 F)))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 F)) (sqrt.f64 F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1) (/.f64 (cbrt.f64 (PI.f64)) F))
(/.f64 (PI.f64) F)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (PI.f64) F)))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) F)) (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (PI.f64) (sqrt.f64 F)))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 F)) (sqrt.f64 F))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) 1) (/.f64 (sqrt.f64 (PI.f64)) F))
(/.f64 (PI.f64) F)
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 F)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (PI.f64) (cbrt.f64 F)))
(/.f64 (/.f64 (PI.f64) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2))
(pow.f64 (/.f64 (PI.f64) F) 1)
(/.f64 (PI.f64) F)
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) F)) 3)
(/.f64 (PI.f64) F)
(pow.f64 (pow.f64 (/.f64 (PI.f64) F) 3) 1/3)
(/.f64 (PI.f64) F)
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) F)) 2)
(/.f64 (PI.f64) F)
(pow.f64 (/.f64 F (PI.f64)) -1)
(/.f64 (PI.f64) F)
(neg.f64 (/.f64 (PI.f64) (neg.f64 F)))
(/.f64 (PI.f64) F)
(sqrt.f64 (pow.f64 (/.f64 (PI.f64) F) 2))
(fabs.f64 (/.f64 (PI.f64) F))
(log.f64 (exp.f64 (/.f64 (PI.f64) F)))
(/.f64 (PI.f64) F)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) F))))
(/.f64 (PI.f64) F)
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) F) 3))
(/.f64 (PI.f64) F)
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 3)))
(/.f64 (PI.f64) F)
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) F)))
(/.f64 (PI.f64) F)
(exp.f64 (log.f64 (/.f64 (PI.f64) F)))
(/.f64 (PI.f64) F)
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) F)) 1))
(/.f64 (PI.f64) F)
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) F)))
(/.f64 (PI.f64) F)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)))) 1)
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (PI.f64) (*.f64 F (/.f64 F l)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (PI.f64) (*.f64 (/.f64 F l) F))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (PI.f64) (/.f64 F (/.f64 l F)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 l (*.f64 F (/.f64 F (PI.f64))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 l (*.f64 (/.f64 F (PI.f64)) F))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 l (/.f64 (pow.f64 F 2) (PI.f64)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (PI.f64) l) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (/.f64 (PI.f64) F) (/.f64 F l))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (/.f64 l F) (/.f64 F (PI.f64)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 1 (*.f64 (/.f64 F l) (/.f64 F (PI.f64))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 1 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (pow.f64 F 2) (cbrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 2)) (cbrt.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 l (PI.f64))) 3) (pow.f64 F 2))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (/.f64 (pow.f64 F 2) (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (neg.f64 (PI.f64)) (*.f64 (/.f64 F l) (neg.f64 F)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (neg.f64 l) (*.f64 (/.f64 F (PI.f64)) (neg.f64 F)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (/.f64 (PI.f64) F)) F)
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 l) 1) (*.f64 (neg.f64 F) (/.f64 F (PI.f64))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) 1) (*.f64 (neg.f64 F) (/.f64 F l)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (PI.f64) (neg.f64 l)) (neg.f64 (pow.f64 F 2)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) l) (neg.f64 (pow.f64 F 2)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (neg.f64 l)) (*.f64 (neg.f64 F) (neg.f64 F)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (neg.f64 (PI.f64))) (neg.f64 (pow.f64 F 2)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 l) (PI.f64)) (neg.f64 (pow.f64 F 2)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 l) (neg.f64 (PI.f64))) (*.f64 (neg.f64 F) (neg.f64 F)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (neg.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F 2)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (neg.f64 (*.f64 l (/.f64 (PI.f64) F))) (neg.f64 F))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (/.f64 (PI.f64) F) (neg.f64 l)) (neg.f64 F))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (/.f64 l F) (neg.f64 (PI.f64))) (neg.f64 F))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (/.f64 l F)) (neg.f64 F))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 (neg.f64 l) (/.f64 (PI.f64) F)) (neg.f64 F))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (/.f64 (*.f64 (PI.f64) l) 1) (pow.f64 F 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (/.f64 (*.f64 (PI.f64) l) (cbrt.f64 (pow.f64 F 4))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (pow.f64 F 4))))
(*.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 F) 2)) (/.f64 l (cbrt.f64 (pow.f64 F 4))))
(/.f64 (/.f64 (*.f64 l (/.f64 (PI.f64) F)) 1) F)
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (/.f64 (*.f64 l (/.f64 (PI.f64) F)) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (/.f64 (*.f64 l (/.f64 (PI.f64) F)) (sqrt.f64 F)) (sqrt.f64 F))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(pow.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)) 1)
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))) 3)
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(pow.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)) 3) 1/3)
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) l)) F) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l (PI.f64))) F) 2)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 2) (pow.f64 F 4)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 l (PI.f64)) 2) (pow.f64 F 4)))
(log.f64 (exp.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l)) 3))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (PI.f64) F) 3) (pow.f64 (/.f64 l F) 3)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l F) 3) (pow.f64 (/.f64 (PI.f64) F) 3)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (pow.f64 F 2) 3)))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))) 1))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 (pow.f64 F 2) l))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(+.f64 0 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 l (PI.f64)))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 l (PI.f64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))) (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(tan.f64 (*.f64 l (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2)))
(*.f64 (pow.f64 1 1/3) (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 3/2)) (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 3/2)))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (sin.f64 (*.f64 l (PI.f64)))) (neg.f64 (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64)))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(tan.f64 (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2))
(fabs.f64 (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(tan.f64 (*.f64 (PI.f64) l))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1/3))
(tan.f64 (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(+.f64 0 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 l (PI.f64)))) 2))) (log.f64 (cbrt.f64 (exp.f64 (tan.f64 (*.f64 l (PI.f64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))) (log.f64 (sqrt.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))))
(tan.f64 (*.f64 l (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) 1/3) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2)))
(*.f64 (pow.f64 1 1/3) (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3) (pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 3/2)) (cbrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 3/2)))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (sin.f64 (*.f64 l (PI.f64)))) (neg.f64 (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64)))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(tan.f64 (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2))
(fabs.f64 (tan.f64 (*.f64 l (PI.f64))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(tan.f64 (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(tan.f64 (*.f64 (PI.f64) l))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1/3))
(tan.f64 (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))) 1)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 F (*.f64 F (/.f64 1 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 F 4)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (cbrt.f64 (pow.f64 F 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) 1) (tan.f64 (*.f64 l (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 F 4)) (/.f64 (pow.f64 (cbrt.f64 F) 2) (tan.f64 (*.f64 l (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (neg.f64 (pow.f64 F 2)) (/.f64 1 (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 F 1) (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 F (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (/.f64 (pow.f64 F 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 F 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) 1) (/.f64 (pow.f64 (cbrt.f64 F) 2) (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (pow.f64 F 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) 1) (tan.f64 (*.f64 l (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 F 4)) (/.f64 (pow.f64 (cbrt.f64 F) 2) (tan.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)) (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))) (/.f64 (cbrt.f64 (pow.f64 F 4)) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 F 4)) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (cbrt.f64 (pow.f64 F 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) 1) (tan.f64 (*.f64 l (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 F 4)) (/.f64 (pow.f64 (cbrt.f64 F) 2) (tan.f64 (*.f64 l (PI.f64)))))
(*.f64 (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 (PI.f64) l))) (cos.f64 (*.f64 (PI.f64) l)))
(*.f64 (cos.f64 (*.f64 l (PI.f64))) (/.f64 (pow.f64 F 2) (sin.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))) (sin.f64 (*.f64 l (PI.f64))))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 1)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3) 1/3)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) 2)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F 2)) -1)
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(neg.f64 (/.f64 (pow.f64 F 2) (neg.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(sqrt.f64 (/.f64 (pow.f64 F 4) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2)))
(sqrt.f64 (/.f64 (pow.f64 F 4) (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) 3))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 F 2) 3) (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(exp.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 1))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))

eval819.0ms (2.1%)

Compiler

Compiled 49702 to 23151 computations (53.4% saved)

prune434.0ms (1.1%)

Pruning

52 alts after pruning (44 fresh and 8 done)

PrunedKeptTotal
New2373172390
Fresh92736
Picked145
Done145
Total2384522436
Accuracy
89.0%
Counts
2436 → 52
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.3%
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) F) (/.f64 1 F) (*.f64 (PI.f64) l))
49.5%
(fma.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) F) (/.f64 1 F) (*.f64 (PI.f64) l))
51.6%
(fma.f64 (/.f64 (*.f64 l (PI.f64)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.4%
(fma.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.2%
(fma.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) (/.f64 1 F) (*.f64 (PI.f64) l))
51.6%
(fma.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F) (*.f64 (PI.f64) l))
83.0%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
58.6%
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
70.8%
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
82.8%
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
70.9%
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
82.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
82.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
82.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
82.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
58.6%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
66.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
42.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
78.4%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F)))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))
57.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
57.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l))))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
75.3%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
71.0%
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
57.3%
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) F) (/.f64 1 F) (*.f64 (PI.f64) l))
49.5%
(fma.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) F) (/.f64 1 F) (*.f64 (PI.f64) l))
51.6%
(fma.f64 (/.f64 (*.f64 l (PI.f64)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.4%
(fma.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.2%
(fma.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) (/.f64 1 F) (*.f64 (PI.f64) l))
51.6%
(fma.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F) (*.f64 (PI.f64) l))
83.0%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
58.6%
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
70.8%
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
82.8%
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
70.9%
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
82.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
82.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
82.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
82.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
58.6%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
66.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
42.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
78.4%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F)))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))
57.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
57.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l))))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
75.3%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
71.0%
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
Compiler

Compiled 6532 to 4842 computations (25.9% saved)

localize10.4s (26.9%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.9%
(/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F)
99.7%
(*.f64 (PI.f64) l)
98.8%
(tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l))))
56.9%
(PI.f64)
99.6%
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
98.8%
(tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2))
95.6%
(/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F))
56.9%
(PI.f64)
99.7%
(*.f64 (PI.f64) l)
99.7%
(*.f64 l (PI.f64))
98.8%
(tan.f64 (*.f64 l (PI.f64)))
56.9%
(PI.f64)
99.8%
(/.f64 F (PI.f64))
99.7%
(*.f64 (PI.f64) l)
95.6%
(/.f64 l (*.f64 (/.f64 F (PI.f64)) F))
56.9%
(PI.f64)
99.7%
(*.f64 (PI.f64) l)
99.7%
(/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
98.8%
(tan.f64 (*.f64 (PI.f64) l))
56.9%
(PI.f64)
Compiler

Compiled 229 to 57 computations (75.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.9s
Operation ival-tan, time spent: 8.7s, 88.0% of total-time
Operation ival-sqrt, time spent: 331.0ms, 3.0% of total-time
Operation ival-expm1, time spent: 285.0ms, 3.0% of total-time
Operation ival-log1p, time spent: 190.0ms, 2.0% of total-time
Operation ival-div, time spent: 117.0ms, 1.0% of total-time
Operation ival-pi, time spent: 67.0ms, 1.0% of total-time
Operation ival-mult, time spent: 59.0ms, 1.0% of total-time
Operation ival-pow, time spent: 56.0ms, 1.0% of total-time
Operation ival-sub, time spent: 52.0ms, 1.0% of total-time
Operation const, time spent: 14.0ms, 0.0% of total-time
Operation ival-fma, time spent: 13.0ms, 0.0% of total-time
Operation ival-neg, time spent: 7.0ms, 0.0% of total-time

series44.0ms (0.1%)

Counts
9 → 108
Calls

39 calls:

TimeVariablePointExpression
11.0ms
l
@-inf
(/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F))
8.0ms
l
@inf
(/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F))
6.0ms
l
@-inf
(tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2))
4.0ms
l
@inf
(tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2))
2.0ms
l
@0
(/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F))

rewrite191.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
848×log1p-expm1-u
764×prod-diff
578×expm1-udef
578×log1p-udef
262×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030186
1479186
24951186
Stop Event
node limit
Counts
9 → 311
Calls
Call 1
Inputs
(/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
(/.f64 l (*.f64 (/.f64 F (PI.f64)) F))
(/.f64 F (PI.f64))
(tan.f64 (*.f64 l (PI.f64)))
(/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F))
(tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)
(tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l))))
(/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (pow.f64 F 2)) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1) (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)))
(*.f64 (/.f64 (/.f64 1 F) 1) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (/.f64 (/.f64 1 F) (neg.f64 F)) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F 2))))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 (pow.f64 F 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))))) 1)
(*.f64 1 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))))
(*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))
(*.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 1)
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 2) (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (*.f64 (pow.f64 F -2) (PI.f64))))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (*.f64 (pow.f64 F -2) (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(*.f64 (/.f64 1 F) (*.f64 l (/.f64 (PI.f64) F)))
(*.f64 (*.f64 (pow.f64 F -2) (PI.f64)) l)
(*.f64 (/.f64 (PI.f64) F) (/.f64 l F))
(*.f64 (*.f64 l (/.f64 (PI.f64) F)) (/.f64 1 F))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)) (/.f64 l (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(*.f64 (/.f64 1 (/.f64 F (sqrt.f64 (PI.f64)))) (/.f64 l (/.f64 F (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (/.f64 (cbrt.f64 l) (/.f64 (pow.f64 F 2) (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) F) (/.f64 (cbrt.f64 l) (/.f64 F (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 F (PI.f64))) (/.f64 (cbrt.f64 l) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)) (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 F (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (/.f64 (pow.f64 F 2) (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 l) F) (/.f64 (sqrt.f64 l) (/.f64 F (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 F (PI.f64))) (/.f64 (sqrt.f64 l) F))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 1)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))) 2)
(pow.f64 (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l) -1)
(neg.f64 (/.f64 l (neg.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 2))
(log.f64 (pow.f64 (exp.f64 l) (*.f64 (pow.f64 F -2) (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 3))
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (/.f64 (pow.f64 F 2) (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (PI.f64)))) 1)
(*.f64 1 (/.f64 F (PI.f64)))
(*.f64 F (/.f64 1 (PI.f64)))
(*.f64 (/.f64 F (PI.f64)) 1)
(*.f64 (cbrt.f64 (/.f64 F (PI.f64))) (pow.f64 (cbrt.f64 (/.f64 F (PI.f64))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (PI.f64))) 2) (cbrt.f64 (/.f64 F (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 F (PI.f64))) (sqrt.f64 (/.f64 F (PI.f64))))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (PI.f64))))
(*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (PI.f64))))
(*.f64 (/.f64 1 (PI.f64)) F)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (/.f64 F (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 F (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 F) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (/.f64 F (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (PI.f64))))
(pow.f64 (/.f64 F (PI.f64)) 1)
(pow.f64 (cbrt.f64 (/.f64 F (PI.f64))) 3)
(pow.f64 (pow.f64 (/.f64 F (PI.f64)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 F (PI.f64))) 2)
(pow.f64 (/.f64 (PI.f64) F) -1)
(neg.f64 (/.f64 F (neg.f64 (PI.f64))))
(sqrt.f64 (pow.f64 (/.f64 F (PI.f64)) 2))
(log.f64 (exp.f64 (/.f64 F (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (PI.f64)))))
(cbrt.f64 (pow.f64 (/.f64 F (PI.f64)) 3))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (/.f64 F (PI.f64))))
(exp.f64 (log.f64 (/.f64 F (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (PI.f64))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (pow.f64 F 2)) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1) (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)))
(*.f64 (/.f64 (/.f64 1 F) 1) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (/.f64 (/.f64 1 F) (neg.f64 F)) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F 2))))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 (pow.f64 F 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(+.f64 (+.f64 1 (*.f64 (PI.f64) l)) -1)
(-.f64 (+.f64 1 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (*.f64 (PI.f64) l))
(*.f64 (PI.f64) l)
(*.f64 l (PI.f64))
(*.f64 (*.f64 (PI.f64) l) 1)
(*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) l))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) l))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (PI.f64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/4) (*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/4) (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 1/4)) (pow.f64 (*.f64 (PI.f64) l) 1/4))
(*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 l (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (PI.f64))) (sqrt.f64 l))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (PI.f64) l)) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 (PI.f64) l)) (+.f64 1 (*.f64 (PI.f64) l))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 (PI.f64) l)) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (PI.f64) l)) (+.f64 1 (*.f64 (PI.f64) l))) 1) (+.f64 (+.f64 1 (*.f64 (PI.f64) l)) 1))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 1)
(*.f64 1 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (/.f64 1 F))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F)))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (neg.f64 F)))
(*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (cbrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 F)))
(*.f64 (/.f64 1 (neg.f64 F)) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(pow.f64 (/.f64 F (tan.f64 (*.f64 (PI.f64) l))) -1)
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3)
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 F)))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 2))
(log.f64 (exp.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(exp.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1))
(log1p.f64 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))

simplify228.0ms (0.6%)

Algorithm
egg-herbie
Rules
1190×log-prod
792×associate-*r*
704×associate-/l*
694×cube-prod
670×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058715403
1147915111
2593415075
Stop Event
node limit
Counts
419 → 307
Calls
Call 1
Inputs
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 l (PI.f64)) F)
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (/.f64 (*.f64 l (PI.f64)) F))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F))))) (/.f64 (*.f64 l (PI.f64)) F)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) F)) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) F)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)))))) (/.f64 (*.f64 l (PI.f64)) F))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (pow.f64 F 2)) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1) (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)))
(*.f64 (/.f64 (/.f64 1 F) 1) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (/.f64 (/.f64 1 F) (neg.f64 F)) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F 2))))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 (pow.f64 F 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))))) 1)
(*.f64 1 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))))
(*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))
(*.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 1)
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 2) (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (*.f64 (pow.f64 F -2) (PI.f64))))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (*.f64 (pow.f64 F -2) (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(*.f64 (/.f64 1 F) (*.f64 l (/.f64 (PI.f64) F)))
(*.f64 (*.f64 (pow.f64 F -2) (PI.f64)) l)
(*.f64 (/.f64 (PI.f64) F) (/.f64 l F))
(*.f64 (*.f64 l (/.f64 (PI.f64) F)) (/.f64 1 F))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)) (/.f64 l (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(*.f64 (/.f64 1 (/.f64 F (sqrt.f64 (PI.f64)))) (/.f64 l (/.f64 F (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (/.f64 (cbrt.f64 l) (/.f64 (pow.f64 F 2) (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) F) (/.f64 (cbrt.f64 l) (/.f64 F (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 F (PI.f64))) (/.f64 (cbrt.f64 l) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)) (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 F (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (/.f64 (pow.f64 F 2) (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 l) F) (/.f64 (sqrt.f64 l) (/.f64 F (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 F (PI.f64))) (/.f64 (sqrt.f64 l) F))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 1)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))) 2)
(pow.f64 (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l) -1)
(neg.f64 (/.f64 l (neg.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 2))
(log.f64 (pow.f64 (exp.f64 l) (*.f64 (pow.f64 F -2) (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 3))
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (/.f64 (pow.f64 F 2) (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (PI.f64)))) 1)
(*.f64 1 (/.f64 F (PI.f64)))
(*.f64 F (/.f64 1 (PI.f64)))
(*.f64 (/.f64 F (PI.f64)) 1)
(*.f64 (cbrt.f64 (/.f64 F (PI.f64))) (pow.f64 (cbrt.f64 (/.f64 F (PI.f64))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (PI.f64))) 2) (cbrt.f64 (/.f64 F (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 F (PI.f64))) (sqrt.f64 (/.f64 F (PI.f64))))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (PI.f64))))
(*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (PI.f64))))
(*.f64 (/.f64 1 (PI.f64)) F)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (/.f64 F (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 F (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 F) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (/.f64 F (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (PI.f64))))
(pow.f64 (/.f64 F (PI.f64)) 1)
(pow.f64 (cbrt.f64 (/.f64 F (PI.f64))) 3)
(pow.f64 (pow.f64 (/.f64 F (PI.f64)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 F (PI.f64))) 2)
(pow.f64 (/.f64 (PI.f64) F) -1)
(neg.f64 (/.f64 F (neg.f64 (PI.f64))))
(sqrt.f64 (pow.f64 (/.f64 F (PI.f64)) 2))
(log.f64 (exp.f64 (/.f64 F (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (PI.f64)))))
(cbrt.f64 (pow.f64 (/.f64 F (PI.f64)) 3))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (/.f64 F (PI.f64))))
(exp.f64 (log.f64 (/.f64 F (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (PI.f64))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (pow.f64 F 2)) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1) (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)))
(*.f64 (/.f64 (/.f64 1 F) 1) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (/.f64 (/.f64 1 F) (neg.f64 F)) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F 2))))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 (pow.f64 F 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(+.f64 (+.f64 1 (*.f64 (PI.f64) l)) -1)
(-.f64 (+.f64 1 (*.f64 (PI.f64) l)) 1)
(*.f64 1 (*.f64 (PI.f64) l))
(*.f64 (PI.f64) l)
(*.f64 l (PI.f64))
(*.f64 (*.f64 (PI.f64) l) 1)
(*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) l))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) l))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (PI.f64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/4) (*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/4) (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 1/4)) (pow.f64 (*.f64 (PI.f64) l) 1/4))
(*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 l (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (PI.f64))) (sqrt.f64 l))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (PI.f64) l)) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 (PI.f64) l)) (+.f64 1 (*.f64 (PI.f64) l))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 (PI.f64) l)) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (PI.f64) l)) (+.f64 1 (*.f64 (PI.f64) l))) 1) (+.f64 (+.f64 1 (*.f64 (PI.f64) l)) 1))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 1)
(*.f64 1 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (/.f64 1 F))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F)))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (neg.f64 F)))
(*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (cbrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 F)))
(*.f64 (/.f64 1 (neg.f64 F)) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(pow.f64 (/.f64 F (tan.f64 (*.f64 (PI.f64) l))) -1)
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3)
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 F)))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 2))
(log.f64 (exp.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(exp.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1))
(log1p.f64 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
Outputs
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (*.f64 (PI.f64) (/.f64 l (pow.f64 F 2))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (*.f64 (PI.f64) (/.f64 l (pow.f64 F 2))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) 1/24))) (*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (fma.f64 (pow.f64 l 5) (-.f64 (/.f64 1/120 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 5))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 F 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (/.f64 (pow.f64 (PI.f64) 5) (/.f64 (pow.f64 F 2) 1/24)))) (*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2))))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 F 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (pow.f64 F 2))))))) (/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2)))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 F 2)) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 (/.f64 (pow.f64 (PI.f64) 5) (pow.f64 F 2)) 1/24))) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) (/.f64 (*.f64 (*.f64 1/24 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 F 2))))) (*.f64 (PI.f64) (/.f64 l (pow.f64 F 2))))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 F 2)) (fma.f64 (pow.f64 l 5) (-.f64 (/.f64 1/120 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 5))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 F 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (/.f64 (pow.f64 (PI.f64) 5) (/.f64 (pow.f64 F 2) 1/24)))) (fma.f64 (pow.f64 l 7) (-.f64 (/.f64 (pow.f64 (PI.f64) 7) (/.f64 (pow.f64 F 2) -1/5040)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 F 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 (/.f64 (pow.f64 (PI.f64) 7) (pow.f64 F 2)) -1/720 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (/.f64 (pow.f64 F 2) 1/24))))) (*.f64 (PI.f64) (/.f64 l (pow.f64 F 2))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(/.f64 (*.f64 l (PI.f64)) (pow.f64 F 2))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 1/24 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 (pow.f64 F 2) (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 l (PI.f64))
(+.f64 (*.f64 l (PI.f64)) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))
(fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)))
(+.f64 (*.f64 l (PI.f64)) (+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5)))))) (+.f64 (*.f64 -1/720 (pow.f64 (PI.f64) 7)) (*.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))))))))))
(fma.f64 l (PI.f64) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 1/24 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))))))
(+.f64 (fma.f64 l (PI.f64) (*.f64 (pow.f64 (*.f64 l (PI.f64)) 3) 1/3)) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (*.f64 l (PI.f64)) F)
(*.f64 l (/.f64 (PI.f64) F))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (/.f64 (*.f64 l (PI.f64)) F))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) F) 1/3) (*.f64 l (/.f64 (PI.f64) F)))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) F) (*.f64 l (/.f64 (PI.f64) F)))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F))))) (/.f64 (*.f64 l (PI.f64)) F)))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) F) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 F (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F)))) (*.f64 l (/.f64 (PI.f64) F))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) F) (fma.f64 (pow.f64 l 5) (-.f64 (/.f64 1/120 (/.f64 F (pow.f64 (PI.f64) 5))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) F) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (/.f64 (pow.f64 (PI.f64) 5) (/.f64 F 1/24)))) (*.f64 l (/.f64 (PI.f64) F))))
(+.f64 (*.f64 (pow.f64 l 3) (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 (PI.f64) 3) F)) (*.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 3) F)))) (+.f64 (*.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F))))) (+.f64 (*.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) F)) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) F)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3)))) F)))))) (/.f64 (*.f64 l (PI.f64)) F))))
(fma.f64 (pow.f64 l 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) F) 1/3) (fma.f64 (pow.f64 l 5) (-.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) F)) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 F (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 5) F)))) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) F)) (fma.f64 -1/2 (/.f64 (pow.f64 (PI.f64) 2) (/.f64 F (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) F) (*.f64 1/24 (/.f64 (pow.f64 (PI.f64) 4) (/.f64 F (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))) (*.f64 l (/.f64 (PI.f64) F)))))
(fma.f64 (pow.f64 l 3) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) F) (fma.f64 (pow.f64 l 5) (-.f64 (/.f64 1/120 (/.f64 F (pow.f64 (PI.f64) 5))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) F) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (/.f64 (pow.f64 (PI.f64) 5) (/.f64 F 1/24)))) (fma.f64 (pow.f64 l 7) (-.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) F)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (PI.f64) 2) F) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (/.f64 (pow.f64 (PI.f64) 7) F) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (/.f64 F 1/24))))) (*.f64 l (/.f64 (PI.f64) F)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (*.f64 F (cos.f64 (*.f64 l (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (pow.f64 F 2)) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64)))))))
(*.f64 (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1) (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (cbrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (cbrt.f64 F))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 4)) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (sqrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (sqrt.f64 F))) (sqrt.f64 F))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (sqrt.f64 F) 3)) (sqrt.f64 F))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (sqrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (sqrt.f64 F))) (sqrt.f64 F))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (sqrt.f64 F) 3)) (sqrt.f64 F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (tan.f64 (*.f64 l (PI.f64)))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 F 4))) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (cbrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (cbrt.f64 F))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 4)) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2) (cbrt.f64 (pow.f64 F 4))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (tan.f64 (*.f64 l (PI.f64)))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 F 4))) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) 2) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) 2) (/.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (sqrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (sqrt.f64 F))) (sqrt.f64 F))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (sqrt.f64 F) 3)) (sqrt.f64 F))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (cbrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (cbrt.f64 F))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 4)) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 (/.f64 1 F) 1) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (/.f64 1 F) (neg.f64 F)) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F 2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 (pow.f64 F 2) 3)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) (pow.f64 F 3)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))))) 1)
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(*.f64 1 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(*.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 1)
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 2))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 2) (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (*.f64 (pow.f64 F -2) (PI.f64))))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (*.f64 (pow.f64 F -2) (PI.f64))))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(/.f64 (*.f64 (neg.f64 l) 1) (/.f64 (neg.f64 (pow.f64 F 2)) (PI.f64)))
(*.f64 1 (*.f64 (PI.f64) (/.f64 l (pow.f64 F 2))))
(*.f64 (/.f64 1 F) (*.f64 l (/.f64 (PI.f64) F)))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (*.f64 (pow.f64 F -2) (PI.f64)) l)
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(*.f64 (/.f64 (PI.f64) F) (/.f64 l F))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (*.f64 l (/.f64 (PI.f64) F)) (/.f64 1 F))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)) (/.f64 l (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(/.f64 (/.f64 l (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2))
(*.f64 (/.f64 1 (/.f64 F (sqrt.f64 (PI.f64)))) (/.f64 l (/.f64 F (sqrt.f64 (PI.f64)))))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (/.f64 (cbrt.f64 l) (/.f64 (pow.f64 F 2) (PI.f64))))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) F) (/.f64 (cbrt.f64 l) (/.f64 F (PI.f64))))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 F (PI.f64))) (/.f64 (cbrt.f64 l) F))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)) (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 F (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (/.f64 (pow.f64 F 2) (PI.f64))))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 l) F) (/.f64 (sqrt.f64 l) (/.f64 F (PI.f64))))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 F (PI.f64))) (/.f64 (sqrt.f64 l) F))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2)) (/.f64 l (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(/.f64 (/.f64 l (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (PI.f64))) 2))
(*.f64 (/.f64 l (pow.f64 F 2)) (PI.f64))
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 1)
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 3)
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(pow.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 3) 1/3)
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(pow.f64 (/.f64 (sqrt.f64 l) (/.f64 F (sqrt.f64 (PI.f64)))) 2)
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(pow.f64 (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l) -1)
(*.f64 (PI.f64) (/.f64 l (pow.f64 F 2)))
(neg.f64 (/.f64 l (neg.f64 (/.f64 (pow.f64 F 2) (PI.f64)))))
(/.f64 (*.f64 (neg.f64 l) 1) (/.f64 (neg.f64 (pow.f64 F 2)) (PI.f64)))
(*.f64 1 (*.f64 (PI.f64) (/.f64 l (pow.f64 F 2))))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 F -2) (*.f64 l (PI.f64))) 2))
(fabs.f64 (*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2)))
(log.f64 (pow.f64 (exp.f64 l) (*.f64 (pow.f64 F -2) (PI.f64))))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))))))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64))) 3))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (/.f64 (pow.f64 F 2) (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(exp.f64 (log.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))) 1))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (pow.f64 F -2) (PI.f64)))))
(*.f64 (pow.f64 F -2) (*.f64 l (PI.f64)))
(*.f64 (*.f64 l (PI.f64)) (pow.f64 F -2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (PI.f64)))) 1)
(/.f64 F (PI.f64))
(*.f64 1 (/.f64 F (PI.f64)))
(/.f64 F (PI.f64))
(*.f64 F (/.f64 1 (PI.f64)))
(/.f64 F (PI.f64))
(*.f64 (/.f64 F (PI.f64)) 1)
(/.f64 F (PI.f64))
(*.f64 (cbrt.f64 (/.f64 F (PI.f64))) (pow.f64 (cbrt.f64 (/.f64 F (PI.f64))) 2))
(/.f64 F (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (PI.f64))) 2) (cbrt.f64 (/.f64 F (PI.f64))))
(/.f64 F (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (PI.f64))))
(/.f64 F (PI.f64))
(*.f64 (sqrt.f64 (/.f64 F (PI.f64))) (sqrt.f64 (/.f64 F (PI.f64))))
(/.f64 F (PI.f64))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (PI.f64))))
(/.f64 F (PI.f64))
(*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (PI.f64))))
(/.f64 F (PI.f64))
(*.f64 (/.f64 1 (PI.f64)) F)
(/.f64 F (PI.f64))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (/.f64 F (cbrt.f64 (PI.f64))))
(/.f64 (/.f64 F (cbrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (PI.f64)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 F (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 F (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 F (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 F) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 F (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 F (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (PI.f64)))
(/.f64 F (PI.f64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (/.f64 F (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 F (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (PI.f64)) 2)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (/.f64 F (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (PI.f64)))
(/.f64 F (PI.f64))
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (/.f64 F (cbrt.f64 (PI.f64))))
(/.f64 (/.f64 F (cbrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (PI.f64)) 2))
(pow.f64 (/.f64 F (PI.f64)) 1)
(/.f64 F (PI.f64))
(pow.f64 (cbrt.f64 (/.f64 F (PI.f64))) 3)
(/.f64 F (PI.f64))
(pow.f64 (pow.f64 (/.f64 F (PI.f64)) 3) 1/3)
(/.f64 F (PI.f64))
(pow.f64 (sqrt.f64 (/.f64 F (PI.f64))) 2)
(/.f64 F (PI.f64))
(pow.f64 (/.f64 (PI.f64) F) -1)
(/.f64 F (PI.f64))
(neg.f64 (/.f64 F (neg.f64 (PI.f64))))
(/.f64 F (PI.f64))
(sqrt.f64 (pow.f64 (/.f64 F (PI.f64)) 2))
(fabs.f64 (/.f64 F (PI.f64)))
(log.f64 (exp.f64 (/.f64 F (PI.f64))))
(/.f64 F (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (PI.f64)))))
(/.f64 F (PI.f64))
(cbrt.f64 (pow.f64 (/.f64 F (PI.f64)) 3))
(/.f64 F (PI.f64))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (PI.f64) 3)))
(/.f64 F (PI.f64))
(expm1.f64 (log1p.f64 (/.f64 F (PI.f64))))
(/.f64 F (PI.f64))
(exp.f64 (log.f64 (/.f64 F (PI.f64))))
(/.f64 F (PI.f64))
(exp.f64 (*.f64 (log.f64 (/.f64 F (PI.f64))) 1))
(/.f64 F (PI.f64))
(log1p.f64 (expm1.f64 (/.f64 F (PI.f64))))
(/.f64 F (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (sin.f64 (*.f64 l (PI.f64)))) (neg.f64 (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64)))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(tan.f64 (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2))
(fabs.f64 (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(tan.f64 (*.f64 l (PI.f64)))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(tan.f64 (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(tan.f64 (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 1 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (pow.f64 F 2)) (tan.f64 (*.f64 (PI.f64) l)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4))))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 1 F) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 F -2) (tan.f64 (*.f64 (PI.f64) l)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64))))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 l (PI.f64)))))))
(*.f64 (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1) (pow.f64 (/.f64 F (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (cbrt.f64 F)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (cbrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (cbrt.f64 F))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 4)) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (sqrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (sqrt.f64 F))) (sqrt.f64 F))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (sqrt.f64 F) 3)) (sqrt.f64 F))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)) (/.f64 (/.f64 1 F) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (sqrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (sqrt.f64 F))) (sqrt.f64 F))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (sqrt.f64 F) 3)) (sqrt.f64 F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F 2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (tan.f64 (*.f64 l (PI.f64)))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 F 4))) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (/.f64 1 F) (cbrt.f64 F)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (cbrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (cbrt.f64 F))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 4)) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) F) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2) (cbrt.f64 (pow.f64 F 4))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (pow.f64 F 4))) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (tan.f64 (*.f64 l (PI.f64)))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (cbrt.f64 (pow.f64 F 4))) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) 1) (pow.f64 F -2))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) 2) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) 2) (/.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (sqrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (sqrt.f64 F))) (sqrt.f64 F))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (sqrt.f64 F) 3)) (sqrt.f64 F))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (cbrt.f64 F)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 (cbrt.f64 F) F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (*.f64 F (cbrt.f64 F))) (pow.f64 (cbrt.f64 F) 2))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 4)) (pow.f64 (cbrt.f64 F) 2))
(*.f64 (/.f64 (/.f64 1 F) 1) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(*.f64 (/.f64 (/.f64 1 F) (neg.f64 F)) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l))) -1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 1)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 3)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3) 1/3)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(pow.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) 2)
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (pow.f64 F 2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2) (pow.f64 F 4)))
(sqrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2) (pow.f64 F 4)))
(log.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 F -2)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 (pow.f64 F 2) 3)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) (pow.f64 F 3)))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) -1))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))) 1))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2))))
(*.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 F -2))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (sin.f64 (*.f64 l (PI.f64)))) (neg.f64 (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64)))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(tan.f64 (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2))
(fabs.f64 (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(tan.f64 (*.f64 l (PI.f64)))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(tan.f64 (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(tan.f64 (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(+.f64 (+.f64 1 (*.f64 (PI.f64) l)) -1)
(+.f64 1 (+.f64 (*.f64 l (PI.f64)) -1))
(+.f64 (*.f64 l (PI.f64)) 0)
(-.f64 (+.f64 1 (*.f64 (PI.f64) l)) 1)
(+.f64 1 (+.f64 (*.f64 l (PI.f64)) -1))
(+.f64 (*.f64 l (PI.f64)) 0)
(*.f64 1 (*.f64 (PI.f64) l))
(*.f64 l (PI.f64))
(*.f64 (PI.f64) l)
(*.f64 l (PI.f64))
(*.f64 l (PI.f64))
(*.f64 (*.f64 (PI.f64) l) 1)
(*.f64 l (PI.f64))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2))
(*.f64 l (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) l)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (*.f64 (sqrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (sqrt.f64 (*.f64 l (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 l (PI.f64))) (*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (sqrt.f64 (*.f64 l (PI.f64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 2) (cbrt.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) l))
(*.f64 l (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))
(*.f64 l (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) l))
(*.f64 l (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (PI.f64)))))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (*.f64 l (PI.f64)))))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (PI.f64)))
(*.f64 l (PI.f64))
(*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/4) (*.f64 (pow.f64 (*.f64 (PI.f64) l) 1/4) (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 l (PI.f64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 1/4)) (pow.f64 (*.f64 (PI.f64) l) 1/4))
(*.f64 l (PI.f64))
(*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 l (PI.f64))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 l (PI.f64))
(*.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))
(*.f64 l (PI.f64))
(*.f64 (*.f64 l (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 l (PI.f64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (cbrt.f64 (*.f64 (PI.f64) l))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) l))))
(*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (*.f64 (sqrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (sqrt.f64 (*.f64 l (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 l (PI.f64))) (*.f64 (cbrt.f64 (*.f64 l (PI.f64))) (cbrt.f64 (sqrt.f64 (*.f64 l (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) l)) (sqrt.f64 (PI.f64))) (sqrt.f64 l))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (PI.f64)))))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (*.f64 l (PI.f64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (PI.f64) l)) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 (PI.f64) l)) (+.f64 1 (*.f64 (PI.f64) l))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 (PI.f64) l)) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 l (PI.f64)) 1) 3) -1) (fma.f64 (+.f64 (*.f64 l (PI.f64)) 1) (+.f64 (*.f64 l (PI.f64)) 1) (+.f64 1 (+.f64 (*.f64 l (PI.f64)) 1))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (PI.f64) 1) 3)) (fma.f64 (fma.f64 l (PI.f64) 1) (fma.f64 l (PI.f64) 1) (+.f64 2 (*.f64 l (PI.f64)))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (PI.f64) l)) (+.f64 1 (*.f64 (PI.f64) l))) 1) (+.f64 (+.f64 1 (*.f64 (PI.f64) l)) 1))
(/.f64 (fma.f64 (+.f64 (*.f64 l (PI.f64)) 1) (+.f64 (*.f64 l (PI.f64)) 1) -1) (+.f64 1 (+.f64 (*.f64 l (PI.f64)) 1)))
(/.f64 (fma.f64 (fma.f64 l (PI.f64) 1) (fma.f64 l (PI.f64) 1) -1) (+.f64 2 (*.f64 l (PI.f64))))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) l) 2))
(sqrt.f64 (pow.f64 (*.f64 l (PI.f64)) 2))
(fabs.f64 (*.f64 l (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) l))
(*.f64 l (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) l))))
(*.f64 l (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3))
(*.f64 l (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 l 3)))
(*.f64 l (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (PI.f64) 3)))
(*.f64 l (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (log.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) l)) 1))
(*.f64 l (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) l)))
(*.f64 l (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 1 (tan.f64 (*.f64 (PI.f64) l)))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) l)) (/.f64 1 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l))))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) l)) (cos.f64 (*.f64 (PI.f64) l)))
(/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) l))) (neg.f64 (cos.f64 (*.f64 (PI.f64) l))))
(/.f64 (neg.f64 (sin.f64 (*.f64 l (PI.f64)))) (neg.f64 (cos.f64 (*.f64 l (PI.f64)))))
(*.f64 1 (/.f64 (sin.f64 (*.f64 l (PI.f64))) (cos.f64 (*.f64 l (PI.f64)))))
(pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 1)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) 1/3)
(tan.f64 (*.f64 l (PI.f64)))
(pow.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2)
(tan.f64 (*.f64 l (PI.f64)))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 2))
(sqrt.f64 (pow.f64 (tan.f64 (*.f64 l (PI.f64))) 2))
(fabs.f64 (tan.f64 (*.f64 l (PI.f64))))
(log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))))
(tan.f64 (*.f64 l (PI.f64)))
(cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3))
(tan.f64 (*.f64 l (PI.f64)))
(expm1.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 (PI.f64) l))) 1))
(tan.f64 (*.f64 l (PI.f64)))
(log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l))))
(tan.f64 (*.f64 l (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))) 1)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 1 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (tan.f64 (*.f64 (PI.f64) l)) (/.f64 1 F))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (*.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (*.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (neg.f64 (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 (neg.f64 F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (cbrt.f64 F)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (cbrt.f64 F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F))
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (sqrt.f64 F)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 F)) (tan.f64 (*.f64 l (PI.f64)))) (sqrt.f64 F))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (sqrt.f64 F)) (sqrt.f64 F))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) 1) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F)) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 l (PI.f64)))) 2) (/.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (sqrt.f64 F)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 F)) (tan.f64 (*.f64 l (PI.f64)))) (sqrt.f64 F))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (sqrt.f64 F)) (sqrt.f64 F))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 1) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) (cbrt.f64 F)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (tan.f64 (*.f64 l (PI.f64))) (cbrt.f64 F)))
(/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F))
(*.f64 (/.f64 1 (neg.f64 F)) (neg.f64 (tan.f64 (*.f64 (PI.f64) l))))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(pow.f64 (/.f64 F (tan.f64 (*.f64 (PI.f64) l))) -1)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 1)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(pow.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3) 1/3)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2)
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(neg.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 2))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F) 2))
(fabs.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) F))
(log.f64 (exp.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F))))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) 3))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3) (pow.f64 F 3)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(expm1.f64 (log1p.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(exp.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 1))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)
(log1p.f64 (expm1.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))
(/.f64 (tan.f64 (*.f64 l (PI.f64))) F)

eval499.0ms (1.3%)

Compiler

Compiled 32829 to 12527 computations (61.8% saved)

prune289.0ms (0.7%)

Pruning

53 alts after pruning (41 fresh and 12 done)

PrunedKeptTotal
New183491843
Fresh73239
Picked145
Done088
Total1842531895
Accuracy
89.0%
Counts
1895 → 53
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.3%
(fma.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
51.6%
(fma.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F) (*.f64 (PI.f64) l))
57.3%
(fma.f64 (*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F) (*.f64 (PI.f64) l))
83.0%
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
58.6%
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
70.8%
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
82.8%
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
70.9%
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
82.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (neg.f64 F)) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
49.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) (neg.f64 F)) F))
51.6%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (neg.f64 F)) F))
82.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
82.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
57.4%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3)))) (neg.f64 F)) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
57.2%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
82.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
58.6%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
66.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
57.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
42.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
78.4%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))) (*.f64 F F)))
78.5%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))) (*.f64 F F)))
78.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
75.3%
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
71.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))
57.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
58.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
55.9%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
57.8%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
78.7%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
83.0%
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
78.5%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
75.3%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
78.7%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
77.6%
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
71.0%
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
Compiler

Compiled 4357 to 2714 computations (37.7% saved)

regimes625.0ms (1.6%)

Counts
99 → 3
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F)))))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(fma.f64 (PI.f64) l (/.f64 (*.f64 (/.f64 l F) (PI.f64)) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 l (/.f64 F (PI.f64))) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (*.f64 l (PI.f64)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(fma.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (*.f64 l (PI.f64)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3))) (*.f64 F F)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(fma.f64 (*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(-.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
(fma.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)))
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l))))))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F))))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (*.f64 (pow.f64 l 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))))
Outputs
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (*.f64 (pow.f64 l 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
Calls

6 calls:

127.0ms
(*.f64 (PI.f64) l)
125.0ms
l
121.0ms
F
84.0ms
(*.f64 F F)
70.0ms
(/.f64 1 (*.f64 F F))
Results
AccuracySegmentsBranch
88.3%3F
85.4%3l
83.0%1(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
85.4%3(*.f64 (PI.f64) l)
87.9%3(/.f64 1 (*.f64 F F))
88.3%3(*.f64 F F)
Compiler

Compiled 2671 to 1473 computations (44.9% saved)

regimes253.0ms (0.7%)

Counts
98 → 3
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F)))))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(fma.f64 (PI.f64) l (/.f64 (*.f64 (/.f64 l F) (PI.f64)) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 l (/.f64 F (PI.f64))) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (*.f64 l (PI.f64)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(fma.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (*.f64 l (PI.f64)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3))) (*.f64 F F)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(fma.f64 (*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(-.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
(fma.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)))
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l))))))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F))))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
Outputs
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
Calls

2 calls:

123.0ms
F
75.0ms
(*.f64 F F)
Results
AccuracySegmentsBranch
88.3%3F
88.3%3(*.f64 F F)
Compiler

Compiled 2398 to 1260 computations (47.5% saved)

regimes255.0ms (0.7%)

Counts
97 → 3
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F)))))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(fma.f64 (PI.f64) l (/.f64 (*.f64 (/.f64 l F) (PI.f64)) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 l (/.f64 F (PI.f64))) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (*.f64 l (PI.f64)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(fma.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (*.f64 l (PI.f64)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3))) (*.f64 F F)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(fma.f64 (*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(-.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
(fma.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)))
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l))))))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F))))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
Outputs
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
Calls

2 calls:

120.0ms
F
87.0ms
(*.f64 F F)
Results
AccuracySegmentsBranch
88.3%3F
88.3%3(*.f64 F F)
Compiler

Compiled 2164 to 1077 computations (50.2% saved)

regimes330.0ms (0.9%)

Counts
96 → 3
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F)))))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(fma.f64 (PI.f64) l (/.f64 (*.f64 (/.f64 l F) (PI.f64)) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 l (/.f64 F (PI.f64))) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (*.f64 l (PI.f64)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(fma.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (*.f64 l (PI.f64)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3))) (*.f64 F F)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(fma.f64 (*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(-.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
(fma.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)))
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l))))))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F))))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
Outputs
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
Calls

2 calls:

151.0ms
F
134.0ms
(*.f64 F F)
Results
AccuracySegmentsBranch
88.3%3F
88.3%3(*.f64 F F)
Compiler

Compiled 1929 to 893 computations (53.7% saved)

regimes318.0ms (0.8%)

Counts
95 → 3
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F)))))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(fma.f64 (PI.f64) l (/.f64 (*.f64 (/.f64 l F) (PI.f64)) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 l (/.f64 F (PI.f64))) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (*.f64 l (PI.f64)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(fma.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (*.f64 l (PI.f64)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3))) (*.f64 F F)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(fma.f64 (*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(-.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
(fma.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)))
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l))))))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F))))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))) 2)) (pow.f64 (PI.f64) 3))) (/.f64 (*.f64 (pow.f64 F 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (*.f64 1/24 (pow.f64 (PI.f64) 5))))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64)))))))
Outputs
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
Calls

3 calls:

124.0ms
F
84.0ms
(*.f64 F F)
70.0ms
(/.f64 1 (*.f64 F F))
Results
AccuracySegmentsBranch
86.8%3(/.f64 1 (*.f64 F F))
87.2%3(*.f64 F F)
87.2%3F
Compiler

Compiled 1701 to 714 computations (58% saved)

regimes318.0ms (0.8%)

Counts
93 → 1
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F)))))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(fma.f64 (PI.f64) l (/.f64 (*.f64 (/.f64 l F) (PI.f64)) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 l (/.f64 F (PI.f64))) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (*.f64 l (PI.f64)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(fma.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (*.f64 l (PI.f64)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (PI.f64))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 F (/.f64 F (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 1 F) (/.f64 F (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) -1) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (neg.f64 (/.f64 1 F))) F))
(+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (*.f64 (PI.f64) l))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (neg.f64 F)))
(fma.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3))) (*.f64 F F)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(fma.f64 (*.f64 (/.f64 1 F) (tan.f64 (*.f64 (PI.f64) l))) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (pow.f64 F 2) (/.f64 1 (tan.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 1 (/.f64 (cos.f64 (*.f64 (PI.f64) l)) (sin.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(hypot.f64 (*.f64 (PI.f64) l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (log1p.f64 (expm1.f64 (tan.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F))
(-.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) l) 3)) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) l)) 3)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) l)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 3) F))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(-.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) l)) 3) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 F)) -1)) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) l) 3) 1/3)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 l (cbrt.f64 (pow.f64 (PI.f64) 3)))) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 F -2))) (tan.f64 (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 F -2)) 3) (tan.f64 (*.f64 (PI.f64) l))))
(fma.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 (pow.f64 F 2) (log.f64 (exp.f64 (tan.f64 (*.f64 (PI.f64) l)))))))
(fma.f64 (/.f64 (tan.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) l)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (tan.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) l)) 2)) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 3) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 F 2) (tan.f64 (*.f64 (PI.f64) l)))) 3)))
(fma.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (sqrt.f64 F)) (*.f64 (PI.f64) l))
(fma.f64 (/.f64 (-.f64 (exp.f64 (log1p.f64 (tan.f64 (*.f64 (PI.f64) l)))) 1) F) (/.f64 1 F) (*.f64 (PI.f64) l))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (PI.f64)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F) (neg.f64 (/.f64 (sqrt.f64 (tan.f64 (*.f64 (PI.f64) l))) F))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (/.f64 F (sqrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l))))))
(expm1.f64 (log1p.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(fma.f64 (*.f64 (PI.f64) (sqrt.f64 l)) (sqrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l))) 2) (cbrt.f64 (tan.f64 (*.f64 (PI.f64) l)))) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 F 2) (*.f64 l (-.f64 (*.f64 -1/6 (pow.f64 (PI.f64) 3)) (*.f64 -1/2 (pow.f64 (PI.f64) 3))))) (pow.f64 (PI.f64) 2))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))
(fma.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l) (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)))
(*.f64 (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2) (/.f64 1 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F)) (sqrt.f64 F))))
(/.f64 1 (/.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) l) 3) (pow.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2)) (fma.f64 (tan.f64 (*.f64 (PI.f64) l)) (pow.f64 F -2) (*.f64 (PI.f64) l)) (pow.f64 (*.f64 (PI.f64) l) 2))))
Outputs
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
Calls

4 calls:

111.0ms
F
76.0ms
(/.f64 1 (*.f64 F F))
71.0ms
(*.f64 F F)
33.0ms
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
Results
AccuracySegmentsBranch
83.0%1(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (tan.f64 (*.f64 (PI.f64) l))))
84.9%3(/.f64 1 (*.f64 F F))
85.3%3F
85.3%3(*.f64 F F)
Compiler

Compiled 1532 to 584 computations (61.9% saved)

regimes128.0ms (0.3%)

Counts
18 → 2
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F)))))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(fma.f64 (PI.f64) l (/.f64 (*.f64 (/.f64 l F) (PI.f64)) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 l (/.f64 F (PI.f64))) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (*.f64 l (PI.f64)) F) (neg.f64 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
Outputs
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))
Calls

5 calls:

60.0ms
l
19.0ms
(*.f64 (PI.f64) l)
17.0ms
F
14.0ms
(/.f64 1 (*.f64 F F))
13.0ms
(*.f64 F F)
Results
AccuracySegmentsBranch
82.4%2(/.f64 1 (*.f64 F F))
82.4%2(*.f64 F F)
82.4%2F
83.1%2l
83.1%2(*.f64 (PI.f64) l)
Compiler

Compiled 231 to 82 computations (64.5% saved)

regimes44.0ms (0.1%)

Counts
17 → 2
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 1 (*.f64 F F)) (*.f64 l (PI.f64))))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 l (/.f64 F (PI.f64))) (/.f64 1 F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (*.f64 (/.f64 F (PI.f64)) (/.f64 F l))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 1 (/.f64 F (*.f64 l (/.f64 (PI.f64) F)))))
(*.f64 l (-.f64 (PI.f64) (/.f64 (PI.f64) (pow.f64 F 2))))
(fma.f64 (PI.f64) l (/.f64 (*.f64 (/.f64 l F) (PI.f64)) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 l (/.f64 F (PI.f64))) (neg.f64 F)))
(fma.f64 (PI.f64) l (/.f64 (/.f64 (*.f64 l (PI.f64)) F) (neg.f64 F)))
Outputs
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F))
Calls

4 calls:

17.0ms
l
9.0ms
F
8.0ms
(/.f64 1 (*.f64 F F))
7.0ms
(*.f64 F F)
Results
AccuracySegmentsBranch
75.3%1(/.f64 1 (*.f64 F F))
75.3%1F
75.3%1(*.f64 F F)
76.9%2l
Compiler

Compiled 214 to 75 computations (65% saved)

regimes12.0ms (0%)

Counts
8 → 1
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 (/.f64 l F) (PI.f64)) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) F) F))
Outputs
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
Calls

2 calls:

5.0ms
l
5.0ms
(*.f64 F F)
Results
AccuracySegmentsBranch
75.3%1(*.f64 F F)
75.3%1l
Compiler

Compiled 98 to 37 computations (62.2% saved)

regimes12.0ms (0%)

Accuracy

Total -2.8b remaining (-17.8%)

Threshold costs -2.8b (-17.8%)

Counts
4 → 1
Calls
Call 1
Inputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 l (*.f64 (/.f64 F (PI.f64)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (PI.f64) (*.f64 (/.f64 F l) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (PI.f64)) (*.f64 F F)))
Outputs
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
Calls

3 calls:

4.0ms
F
4.0ms
l
3.0ms
(*.f64 F F)
Results
AccuracySegmentsBranch
75.3%1F
75.3%1l
75.3%1(*.f64 F F)
Compiler

Compiled 57 to 27 computations (52.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.284252020749877e-74
2.957383213856317e-72
0.0ms
0.0
5e-323
Compiler

Compiled 21 to 16 computations (23.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.284252020749877e-74
2.957383213856317e-72
0.0ms
0.0
5e-323
Compiler

Compiled 21 to 16 computations (23.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.284252020749877e-74
2.957383213856317e-72
0.0ms
0.0
5e-323
Compiler

Compiled 21 to 16 computations (23.8% saved)

bsearch149.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
42.0ms
3.0470070595175648e-37
1.7197043972311976e-36
107.0ms
9.138417314119167e-170
6.986021192908878e-162
Results
58.0ms33×body1024valid
43.0ms83×body512valid
26.0ms113×body256valid
4.0msbody2048valid
2.0msbody256infinite
Compiler

Compiled 3834 to 3019 computations (21.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 59.0ms
Operation ival-tan, time spent: 32.0ms, 54.0% of total-time
Operation ival-mult, time spent: 14.0ms, 24.0% of total-time
Operation ival-div, time spent: 5.0ms, 8.0% of total-time
Operation ival-pi, time spent: 4.0ms, 7.0% of total-time
Operation ival-sub, time spent: 3.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

bsearch121.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
3.0470070595175648e-37
1.7197043972311976e-36
78.0ms
9.138417314119167e-170
6.986021192908878e-162
Results
43.0ms68×body512valid
33.0ms34×body1024valid
26.0ms127×body256valid
9.0msbody2048valid
1.0msbody256infinite
Compiler

Compiled 1509 to 1144 computations (24.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
Operation ival-tan, time spent: 32.0ms, 53.0% of total-time
Operation ival-mult, time spent: 16.0ms, 27.0% of total-time
Operation ival-pi, time spent: 4.0ms, 7.0% of total-time
Operation ival-div, time spent: 4.0ms, 7.0% of total-time
Operation ival-sub, time spent: 3.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.611902569026203e-135
7.902068755860628e-135
Compiler

Compiled 19 to 14 computations (26.3% saved)

bsearch29.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
0.03129023640275074
0.7056225557052849
Results
22.0ms86×body256valid
6.0ms26×body256infinite
Compiler

Compiled 224 to 149 computations (33.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
Operation ival-mult, time spent: 4.0ms, 33.0% of total-time
Operation ival-tan, time spent: 4.0ms, 33.0% of total-time
Operation ival-pi, time spent: 2.0ms, 17.0% of total-time
Operation ival-sub, time spent: 1.0ms, 8.0% of total-time
Operation ival-div, time spent: 1.0ms, 8.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify754.0ms (1.9%)

Algorithm
egg-herbie
Rules
1024×distribute-lft-neg-in
764×neg-mul-1
628×neg-sub0
510×*-commutative
492×distribute-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02154620
13684620
25604620
37264620
49264620
511254620
613684620
716344620
819354620
922774620
1026954620
1130164620
1232114620
1333924620
1434374620
1534494620
1635994620
1737264620
1837394620
1937464620
2037464620
2137504620
2237584620
2337704620
2437824620
2537914620
2637944620
2737944620
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (*.f64 (pow.f64 l 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l)))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5571859284386099/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 1107467480703865/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5065326622169181/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 4190417494555165/5986310706507378352962293074805895248510699696029696) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(if (<=.f64 (*.f64 (PI.f64) l) 4910085911844213/818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F)) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F))))
(if (<=.f64 l 1/2) (-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F)) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
Outputs
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (*.f64 (pow.f64 l 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 F 2) l) (*.f64 (pow.f64 (PI.f64) 3) 1/3)) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l)))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (*.f64 (pow.f64 l 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 l (pow.f64 F 2))) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l)))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 (*.f64 (PI.f64) l) (/.f64 -1 (fma.f64 -1 (*.f64 (pow.f64 l 3) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (fma.f64 -1 (*.f64 (pow.f64 l 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (fma.f64 -1 (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (/.f64 (pow.f64 F 2) (/.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 -1/2 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (fma.f64 -1/720 (pow.f64 (PI.f64) 7) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4))))))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 l (pow.f64 F 2))) (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 (pow.f64 F 2) (PI.f64)) l)))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) -1/2) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5)))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)))) (*.f64 -1/24 (pow.f64 (PI.f64) 5))) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/2 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) 1/2)) (*.f64 (pow.f64 (PI.f64) 5) -1/24))) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) 1/2)) (*.f64 (pow.f64 (PI.f64) 5) -1/24)) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) 1/2)) (*.f64 (pow.f64 (PI.f64) 5) -1/24))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) 1/2)) (*.f64 (pow.f64 (PI.f64) 5) -1/24)) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 (*.f64 (PI.f64) l) (/.f64 -1 (fma.f64 (pow.f64 l 5) (neg.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 1/24 (pow.f64 (PI.f64) 4)) (fma.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/2 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) 1/2)) (*.f64 (pow.f64 (PI.f64) 5) -1/24))) (*.f64 (pow.f64 (PI.f64) 7) -1/720)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) 1/2)) (*.f64 (pow.f64 (PI.f64) 5) -1/24)) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) 1/2)) (*.f64 (pow.f64 (PI.f64) 5) -1/24))))))))) (fma.f64 -1 (fma.f64 (pow.f64 l 3) (fma.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (+.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) 1/2)) (*.f64 (pow.f64 (PI.f64) 5) -1/24)) (/.f64 (neg.f64 (pow.f64 F 2)) (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) 1/3))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 l 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))) (PI.f64)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 (*.f64 (PI.f64) l) (/.f64 -1 (+.f64 (+.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 l 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))) (PI.f64))) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 (*.f64 (PI.f64) l) (/.f64 -1 (+.f64 (+.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 l 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))) (PI.f64))) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))))))) (*.f64 (pow.f64 l 3) (+.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)) (*.f64 1/120 (pow.f64 (PI.f64) 5)))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 (*.f64 F F) 0) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 (*.f64 F F) 6365737426045269/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 (*.f64 (PI.f64) l) (/.f64 -1 (+.f64 (+.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 l 1/3)))) (*.f64 (pow.f64 l 5) (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))) (PI.f64))) (+.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 7) -1/720))) (*.f64 -1/5040 (pow.f64 (PI.f64) 7)))))))) (*.f64 (pow.f64 l 3) (+.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)) (*.f64 1/120 (pow.f64 (PI.f64) 5)))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5571859284386099/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 1107467480703865/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5571859284386099/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 1107467480703865/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5571859284386099/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 1107467480703865/748288838313422294120286634350736906063837462003712) (+.f64 (*.f64 (PI.f64) l) (/.f64 -1 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3))) (*.f64 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3))) (*.f64 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5571859284386099/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 1107467480703865/748288838313422294120286634350736906063837462003712) (+.f64 (*.f64 (PI.f64) l) (/.f64 -1 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)) (*.f64 1/120 (pow.f64 (PI.f64) 5))))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3)))))) (*.f64 (pow.f64 l 3) (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)) (*.f64 1/120 (pow.f64 (PI.f64) 5))))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5571859284386099/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 1107467480703865/748288838313422294120286634350736906063837462003712) (+.f64 (*.f64 (PI.f64) l) (/.f64 -1 (+.f64 (+.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 l (*.f64 (pow.f64 (PI.f64) 3) 1/3)))) (*.f64 (pow.f64 l 5) (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))) (/.f64 (PI.f64) (*.f64 (pow.f64 (PI.f64) 3) 1/3))) (+.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 (pow.f64 (PI.f64) 4))) (*.f64 (pow.f64 (PI.f64) 7) -1/720))) (*.f64 -1/5040 (pow.f64 (PI.f64) 7)))))))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3))) (*.f64 (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/24))) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5065326622169181/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 4190417494555165/5986310706507378352962293074805895248510699696029696) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 l (PI.f64))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 1/3 l)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 -1/2 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)) (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5065326622169181/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 4190417494555165/5986310706507378352962293074805895248510699696029696) (-.f64 (*.f64 (PI.f64) l) (/.f64 1 (-.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 l 1/3)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5065326622169181/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 4190417494555165/5986310706507378352962293074805895248510699696029696) (+.f64 (*.f64 (PI.f64) l) (/.f64 -1 (+.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 l 1/3)))) (*.f64 (pow.f64 l 3) (-.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3))) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24))))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(if (<=.f64 F 5065326622169181/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) l)))) F) F)) (if (<=.f64 F 4190417494555165/5986310706507378352962293074805895248510699696029696) (+.f64 (*.f64 (PI.f64) l) (/.f64 -1 (+.f64 (-.f64 (/.f64 (pow.f64 F 2) (*.f64 (PI.f64) l)) (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 l 1/3)))) (*.f64 (pow.f64 l 3) (+.f64 (*.f64 (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 2)) (-.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) -1/2) (*.f64 (pow.f64 (PI.f64) 3) 1/3) (*.f64 (pow.f64 (PI.f64) 5) 1/24)) (*.f64 1/120 (pow.f64 (PI.f64) 5)))) (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/3) 2) (/.f64 (pow.f64 F 2) (pow.f64 (PI.f64) 3)))))))) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F)))))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (tan.f64 (*.f64 (PI.f64) l)) F) F))
(if (<=.f64 (*.f64 (PI.f64) l) 4910085911844213/818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 l (/.f64 F (PI.f64))) F)) (-.f64 (*.f64 (PI.f64) l) (/.f64 (tan.f64 (*.f64 (PI.f64) l)) (*.f64 F F))))
(if (<=.f64 l 1/2) (-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F)) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 l (PI.f64)) (neg.f64 F)) F)))
(if (<=.f64 l 1/2) (-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F)) (-.f64 (*.f64 (PI.f64) l) (/.f64 (/.f64 (*.f64 (PI.f64) l) (neg.f64 F)) F)))
(-.f64 (*.f64 (PI.f64) l) (/.f64 (*.f64 l (/.f64 (PI.f64) F)) F))
(-.f64 (*.f64 (PI.f64) l) (*.f64 (/.f64 (PI.f64) F) (/.f64 l F)))
Compiler

Compiled 1318 to 956 computations (27.5% saved)

soundness4.0s (10.4%)

Rules
2536×fma-def
1694×fma-def
1694×fma-def
1376×log-prod
1376×log-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022283
1331269
24732269
022283
1331269
24732269
022283
1331269
24732269
059112894
1139812696
2652812696
034415
197365
2251357
3791357
41936357
52750357
63764357
74197357
84905357
94974357
105018357
115050357
125188357
135349357
145531357
155533357
165535357
175547357
185547357
024179
1341173
24042173
024118
1317118
23914118
022283
1331269
24732269
070434384
1168332303
070434384
1168332303
059112894
1139812696
2652812696
022283
1331269
24732269
042310724
1105010588
2486710547
059112894
1139812696
2652812696
042310724
1105010588
2486710547
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
saturated
node limit
node limit
node limit
node limit
Compiler

Compiled 801 to 279 computations (65.2% saved)

end1.0ms (0%)

preprocess928.0ms (2.4%)

Remove

(abs F)

Compiler

Compiled 9400 to 6848 computations (27.1% saved)

Profiling

Loading profile data...