Maksimov and Kolovsky, Equation (4)

Details

Time bar (total: 12.1s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 20 to 15 computations (25% saved)

sample3.4s (27.8%)

Results
1.6s2624×body1024infinite
755.0ms3046×body256valid
356.0ms920×body512infinite
349.0ms651×body1024valid
150.0ms660×body256infinite
120.0ms333×body512valid
20.0ms22×body2048valid
Bogosity

preprocess86.0ms (0.7%)

Algorithm
egg-herbie
Rules
1644×times-frac
1368×fma-def
1102×associate-*r*
880×distribute-lft-in
798×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052301
1116301
2247301
3625301
41768301
54621301
67231301
044
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
Inputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 l (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 K (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 J 2))) U)
(+.f64 (*.f64 (*.f64 U (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) J)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K)))) (cos.f64 (/.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) (cos.f64 (/.f64 K 2))) l)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 U 2))) K)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 l (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 l (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) (cos.f64 (/.f64 K 2)) U)
(fma.f64 l (*.f64 (cos.f64 (/.f64 K 2)) (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) U)
(+.f64 (*.f64 (*.f64 K (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 J 2))) U)
(fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) K) (cos.f64 (/.f64 J 2)) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 K (cos.f64 (/.f64 J 2))) U)
(+.f64 (*.f64 (*.f64 U (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) J)
(fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U) (cos.f64 (/.f64 K 2)) J)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U) J)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (/.f64 K 2)) U) J)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K)))) (cos.f64 (/.f64 l 2))) U)
(fma.f64 (*.f64 J (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K)))) (cos.f64 (/.f64 l 2)) U)
(fma.f64 (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K))) (*.f64 J (cos.f64 (/.f64 l 2))) U)
(fma.f64 J (*.f64 (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K))) (cos.f64 (/.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) (cos.f64 (/.f64 K 2))) l)
(fma.f64 (*.f64 J (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) (cos.f64 (/.f64 K 2)) l)
(fma.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) l)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 U 2))) K)
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 U 2)) K)
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 U 2))) K)
Compiler

Compiled 23 to 18 computations (21.7% saved)

simplify77.0ms (0.6%)

Algorithm
egg-herbie
Rules
1630×fma-def
886×associate-/r*
850×times-frac
788×fma-neg
692×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01743
13243
25843
312443
431743
578743
6207943
7393343
8649843
Stop Event
node limit
Counts
1 → 4
Calls
Call 1
Inputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)) U)
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (cos.f64 (/.f64 K 2))) U)

eval1.0ms (0%)

Compiler

Compiled 61 to 28 computations (54.1% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New314
Fresh011
Picked000
Done000
Total325
Accurracy
87.0%
Counts
5 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.0%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
87.0%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Compiler

Compiled 38 to 28 computations (26.3% saved)

localize268.0ms (2.2%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
99.9%
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
55.1%
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 66 to 25 computations (62.1% saved)

series13.0ms (0.1%)

Counts
3 → 92
Calls

24 calls:

TimeVariablePointExpression
4.0ms
l
@inf
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
1.0ms
J
@0
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
1.0ms
U
@inf
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
1.0ms
l
@0
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
1.0ms
J
@inf
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))

rewrite35.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
384×add-sqr-sqrt
370×pow1
370×*-un-lft-identity
358×add-exp-log
356×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01757
136857
2595957
Stop Event
unsound
Counts
3 → 73
Calls
Call 1
Inputs
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Outputs
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
l
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
l
(-.f64 -8 U)
(-.f64 U (*.f64 -8 U))
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(-.f64 (/.f64 -8 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -8))
(*.f64 -3 U)
(/.f64 U U)
(/.f64 U (+.f64 U (-.f64 -8 (*.f64 -8 U))))
(/.f64 U (+.f64 U (+.f64 (*.f64 -8 U) (*.f64 U (*.f64 -8 U)))))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
(/.f64 (-.f64 U -8) (-.f64 U -8))
(pow.f64 U -8)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(cbrt.f64 U)
U
(expm1.f64 (log1p.f64 U))
(hypot.f64 -8 U)
(hypot.f64 U -8)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log1p.f64 (expm1.f64 U))
(fma.f64 -8 -8 U)
(fma.f64 -8 -8 (neg.f64 U))
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) U)
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) (neg.f64 U))
(fma.f64 J -8 U)
(fma.f64 J -8 (neg.f64 U))
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 U)
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 (neg.f64 U))
(fma.f64 U U -8)
(fma.f64 U U (neg.f64 (*.f64 -8 U)))
(fma.f64 -3 -8 U)
(fma.f64 -3 -8 (neg.f64 U))
(fma.f64 -3 U -8)

simplify110.0ms (0.9%)

Algorithm
egg-herbie
Rules
1728×fma-def
754×distribute-lft-in
710×distribute-rgt-in
662×distribute-lft-out
620×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01724627
14244439
210554285
338384135
467404135
Stop Event
node limit
Counts
165 → 169
Calls
Call 1
Inputs
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/2520 (pow.f64 l 7)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (+.f64 (*.f64 1/2520 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 7) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)))))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
U
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U)))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U)))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
(-.f64 -8 U)
(-.f64 U (*.f64 -8 U))
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(-.f64 (/.f64 -8 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -8))
(*.f64 -3 U)
(/.f64 U U)
(/.f64 U (+.f64 U (-.f64 -8 (*.f64 -8 U))))
(/.f64 U (+.f64 U (+.f64 (*.f64 -8 U) (*.f64 U (*.f64 -8 U)))))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
(/.f64 (-.f64 U -8) (-.f64 U -8))
(pow.f64 U -8)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(cbrt.f64 U)
(expm1.f64 (log1p.f64 U))
(hypot.f64 -8 U)
(hypot.f64 U -8)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log1p.f64 (expm1.f64 U))
(fma.f64 -8 -8 U)
(fma.f64 -8 -8 (neg.f64 U))
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) U)
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) (neg.f64 U))
(fma.f64 J -8 U)
(fma.f64 J -8 (neg.f64 U))
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 U)
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 (neg.f64 U))
(fma.f64 U U -8)
(fma.f64 U U (neg.f64 (*.f64 -8 U)))
(fma.f64 -3 -8 U)
(fma.f64 -3 -8 (neg.f64 U))
(fma.f64 -3 U -8)
Outputs
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))
(fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (*.f64 1/60 (pow.f64 l 5))))
(fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/2520 (pow.f64 l 7)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 2 l (*.f64 1/60 (pow.f64 l 5)))))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 2 l (*.f64 1/2520 (pow.f64 l 7)))))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/2520 (pow.f64 l 7) (*.f64 2 l))))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 (cos.f64 (*.f64 1/2 K)) J))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 J)) (*.f64 (pow.f64 l 5) (*.f64 1/60 J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 J)) (*.f64 J (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (+.f64 (*.f64 1/2520 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 7) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)) (fma.f64 1/2520 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 7) J)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/2520 (*.f64 (pow.f64 l 7) (*.f64 (cos.f64 (*.f64 1/2 K)) J))))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 (pow.f64 l 5) (*.f64 1/60 J)) (*.f64 1/2520 (*.f64 (pow.f64 l 7) J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/2520 (pow.f64 l 7)))) (*.f64 J (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (*.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J)))
(*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (fma.f64 -1/8 (*.f64 K K) 1))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (fma.f64 -1/8 (*.f64 K K) 1) J))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (*.f64 1/384 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 1/384 (pow.f64 K 4)))))
(*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (fma.f64 -1/8 (*.f64 K K) 1) (*.f64 1/384 (pow.f64 K 4))))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (*.f64 J (fma.f64 -1/8 (*.f64 K K) (*.f64 1/384 (pow.f64 K 4)))) J))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (*.f64 1/384 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 -1/46080 (pow.f64 K 6)))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 K (*.f64 K -1/8)) (fma.f64 1/384 (pow.f64 K 4) (*.f64 -1/46080 (pow.f64 K 6))))))
(*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (fma.f64 -1/8 (*.f64 K K) 1) (fma.f64 1/384 (pow.f64 K 4) (*.f64 -1/46080 (pow.f64 K 6)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
U
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) U)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)) U))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U)))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)) (fma.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)) U)))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) (*.f64 1/60 J)) U))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 J)) (*.f64 J (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) U))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (fma.f64 -1/8 (*.f64 K K) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U)))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (fma.f64 1/384 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) U)))
(+.f64 (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 1/384 (pow.f64 K 4)))) (fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J U))
(+.f64 (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (fma.f64 -1/8 (*.f64 K K) 1) (*.f64 1/384 (pow.f64 K 4)))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (*.f64 J (fma.f64 -1/8 (*.f64 K K) (*.f64 1/384 (pow.f64 K 4)))) J)) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (fma.f64 1/384 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) U))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (+.f64 (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 -1/46080 (pow.f64 K 6)))) U))
(fma.f64 (fma.f64 -1/8 (*.f64 K K) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (fma.f64 1/384 (pow.f64 K 4) (*.f64 -1/46080 (pow.f64 K 6))) U))
(+.f64 (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (fma.f64 -1/8 (*.f64 K K) 1) (fma.f64 1/384 (pow.f64 K 4) (*.f64 -1/46080 (pow.f64 K 6))))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
(-.f64 -8 U)
(-.f64 U (*.f64 -8 U))
(-.f64 U (*.f64 U -8))
(*.f64 9 U)
(*.f64 U 9)
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(+.f64 (exp.f64 (log1p.f64 U)) 3)
(+.f64 3 (exp.f64 (log1p.f64 U)))
(-.f64 (/.f64 -8 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -8))
(*.f64 U (+.f64 U 8))
(*.f64 -3 U)
(*.f64 U -3)
(/.f64 U U)
1
(/.f64 U (+.f64 U (-.f64 -8 (*.f64 -8 U))))
(/.f64 U (+.f64 U (-.f64 -8 (*.f64 U -8))))
(/.f64 U (+.f64 -8 (*.f64 9 U)))
(/.f64 U (+.f64 -8 (*.f64 U 9)))
(/.f64 U (-.f64 -8 (*.f64 U -9)))
(/.f64 U (+.f64 U (+.f64 (*.f64 -8 U) (*.f64 U (*.f64 -8 U)))))
(/.f64 U (+.f64 U (*.f64 (+.f64 U 1) (*.f64 U -8))))
(/.f64 U (fma.f64 (+.f64 U 1) (*.f64 U -8) U))
(/.f64 U (fma.f64 U (fma.f64 U -8 -8) U))
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
1
(/.f64 (-.f64 U -8) (-.f64 U -8))
1
(pow.f64 U -8)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
U
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(-.f64 (log.f64 -3) U)
(cbrt.f64 U)
(expm1.f64 (log1p.f64 U))
U
(hypot.f64 -8 U)
(hypot.f64 U -8)
(exp.f64 (log.f64 U))
U
(exp.f64 (*.f64 (log.f64 U) -3))
(pow.f64 U -3)
(log1p.f64 (expm1.f64 U))
U
(fma.f64 -8 -8 U)
(+.f64 64 U)
(+.f64 U 64)
(fma.f64 -8 -8 (neg.f64 U))
(+.f64 64 (neg.f64 U))
(-.f64 64 U)
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) U)
(fma.f64 -8 (cos.f64 (*.f64 K -8)) U)
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) (neg.f64 U))
(fma.f64 -8 (cos.f64 (*.f64 K -8)) (neg.f64 U))
(-.f64 (*.f64 -8 (cos.f64 (*.f64 K -8))) U)
(fma.f64 J -8 U)
(fma.f64 J -8 (neg.f64 U))
(-.f64 (*.f64 J -8) U)
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 U)
(fma.f64 -8 (cos.f64 (*.f64 K -8)) U)
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 (neg.f64 U))
(fma.f64 -8 (cos.f64 (*.f64 K -8)) (neg.f64 U))
(-.f64 (*.f64 -8 (cos.f64 (*.f64 K -8))) U)
(fma.f64 U U -8)
(fma.f64 U U (neg.f64 (*.f64 -8 U)))
(*.f64 U (+.f64 U 8))
(fma.f64 -3 -8 U)
(+.f64 24 U)
(+.f64 U 24)
(fma.f64 -3 -8 (neg.f64 U))
(+.f64 24 (neg.f64 U))
(-.f64 24 U)
(fma.f64 -3 U -8)
(fma.f64 U -3 -8)

eval48.0ms (0.4%)

Compiler

Compiled 2676 to 1483 computations (44.6% saved)

prune63.0ms (0.5%)

Pruning

28 alts after pruning (28 fresh and 0 done)

PrunedKeptTotal
New14128169
Fresh000
Picked101
Done000
Total14228170
Accurracy
100.0%
Counts
170 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.6%
(fma.f64 U -3 -8)
26.6%
(fma.f64 J -8 U)
8.8%
(pow.f64 U -3)
10.5%
(pow.f64 U -8)
2.4%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.3%
(-.f64 (/.f64 -8 U) U)
2.7%
(-.f64 (*.f64 J -8) U)
2.5%
(-.f64 64 U)
2.6%
(-.f64 -8 U)
71.5%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
63.7%
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
88.0%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
61.3%
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
26.6%
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
26.8%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
26.6%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
26.6%
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
88.0%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
11.6%
(*.f64 U U)
7.3%
(*.f64 U 9)
2.5%
(*.f64 U -3)
2.3%
(sqrt.f64 U)
26.4%
(log1p.f64 (expm1.f64 U))
4.8%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.9%
(cbrt.f64 U)
36.8%
U
2.9%
1
2.6%
(fma.f64 U -3 -8)
26.6%
(fma.f64 J -8 U)
8.8%
(pow.f64 U -3)
10.5%
(pow.f64 U -8)
2.4%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.3%
(-.f64 (/.f64 -8 U) U)
2.7%
(-.f64 (*.f64 J -8) U)
2.5%
(-.f64 64 U)
2.6%
(-.f64 -8 U)
71.5%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
63.7%
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
88.0%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
61.3%
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
26.6%
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
26.8%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
26.6%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
26.6%
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
88.0%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
11.6%
(*.f64 U U)
7.3%
(*.f64 U 9)
2.5%
(*.f64 U -3)
2.3%
(sqrt.f64 U)
26.4%
(log1p.f64 (expm1.f64 U))
4.8%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.9%
(cbrt.f64 U)
36.8%
U
2.9%
1
Compiler

Compiled 1140 to 910 computations (20.2% saved)

localize516.0ms (4.3%)

Local Accuracy

Found 6 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
99.8%
(*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2)))
100.0%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
99.9%
(fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))
99.9%
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))
95.9%
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
Compiler

Compiled 133 to 91 computations (31.6% saved)

series16.0ms (0.1%)

Counts
6 → 180
Calls

45 calls:

TimeVariablePointExpression
2.0ms
l
@0
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))
1.0ms
J
@0
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
1.0ms
l
@-inf
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
1.0ms
l
@inf
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
1.0ms
K
@inf
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))

rewrite122.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1442×fma-def
886×expm1-udef
878×log1p-udef
512×add-sqr-sqrt
492×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026194
1562194
26424194
Stop Event
node limit
Counts
6 → 183
Calls
Call 1
Inputs
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
(*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 l 2)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 l 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 1)
(pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 1/3 (pow.f64 l 3)) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 l 2)))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))))) 1)
(pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2)))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (*.f64 l 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 1)
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (*.f64 l 2) 3)) (fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3)) (-.f64 (*.f64 4 (*.f64 l l)) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 4 (*.f64 l l))) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 2))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)))
(*.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(*.f64 1 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)) (cbrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (sqrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 1 (/.f64 (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)) (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U) (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))) (neg.f64 (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)) (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(exp.f64 (log.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) J U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 1 U)
(fma.f64 U 1 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J) U)
(fma.f64 1 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 1 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (cbrt.f64 J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) J) U)
(fma.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) J) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 (*.f64 J (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 2))) (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (*.f64 J (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))))) (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) (cbrt.f64 (*.f64 J J))) (cbrt.f64 J) U)
(fma.f64 (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) (sqrt.f64 J)) (sqrt.f64 J) U)
(fma.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))) 1)
(pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J 512)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)))
(*.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(*.f64 1 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U))
(*.f64 (cbrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)) (cbrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(*.f64 (sqrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (sqrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 1 (/.f64 (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U) (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 J 512) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))) (neg.f64 (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 3)
(pow.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2))
(log.f64 (exp.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U))))
(cbrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(exp.f64 (log.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 U 1 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 1 U)
(fma.f64 1 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 1 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J 512)) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (cbrt.f64 J) (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 2) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 2) (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J 512)) 2) (*.f64 (cbrt.f64 (*.f64 J 512)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2) (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J 512)) U)
(fma.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (sqrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 (sqrt.f64 (*.f64 J 512)) (*.f64 (sqrt.f64 (*.f64 J 512)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512 U)
(fma.f64 (*.f64 512 (cos.f64 (*.f64 1/2 K))) J U)
(fma.f64 (*.f64 (*.f64 J 512) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 (*.f64 J 512) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (cbrt.f64 (*.f64 J 512)) 2)) (cbrt.f64 (*.f64 J 512)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 512))) (sqrt.f64 (*.f64 J 512)) U)

simplify179.0ms (1.5%)

Algorithm
egg-herbie
Rules
938×associate-*r*
864×log-prod
824×associate-*l*
742×fma-neg
554×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046615109
1122414783
2488114737
Stop Event
node limit
Counts
363 → 298
Calls
Call 1
Inputs
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))))
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U)))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 J)
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (*.f64 512 J))
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (*.f64 512 J)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (*.f64 512 J))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 J) U)
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 U (*.f64 512 J)))
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (+.f64 U (*.f64 512 J))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (+.f64 U (*.f64 512 J)))))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 l 2)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 l 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 1)
(pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 1/3 (pow.f64 l 3)) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 l 2)))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))))) 1)
(pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2)))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (*.f64 l 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 1)
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (*.f64 l 2) 3)) (fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3)) (-.f64 (*.f64 4 (*.f64 l l)) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 4 (*.f64 l l))) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 2))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)))
(*.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(*.f64 1 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)) (cbrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (sqrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 1 (/.f64 (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)) (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U) (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))) (neg.f64 (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)) (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(exp.f64 (log.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) J U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 1 U)
(fma.f64 U 1 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J) U)
(fma.f64 1 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 1 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (cbrt.f64 J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) J) U)
(fma.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) J) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 (*.f64 J (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 2))) (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (*.f64 J (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))))) (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) (cbrt.f64 (*.f64 J J))) (cbrt.f64 J) U)
(fma.f64 (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) (sqrt.f64 J)) (sqrt.f64 J) U)
(fma.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))) 1)
(pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J 512)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)))
(*.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(*.f64 1 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U))
(*.f64 (cbrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)) (cbrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(*.f64 (sqrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (sqrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 1 (/.f64 (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U) (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 J 512) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))) (neg.f64 (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 3)
(pow.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2))
(log.f64 (exp.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U))))
(cbrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(exp.f64 (log.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 U 1 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 1 U)
(fma.f64 1 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 1 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J 512)) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (cbrt.f64 J) (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 2) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 2) (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J 512)) 2) (*.f64 (cbrt.f64 (*.f64 J 512)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2) (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J 512)) U)
(fma.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (sqrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 (sqrt.f64 (*.f64 J 512)) (*.f64 (sqrt.f64 (*.f64 J 512)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512 U)
(fma.f64 (*.f64 512 (cos.f64 (*.f64 1/2 K))) J U)
(fma.f64 (*.f64 (*.f64 J 512) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 (*.f64 J 512) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (cbrt.f64 (*.f64 J 512)) 2)) (cbrt.f64 (*.f64 J 512)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 512))) (sqrt.f64 (*.f64 J 512)) U)
Outputs
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (+.f64 (*.f64 (*.f64 -1/8 K) K) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)))))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J (*.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(fma.f64 -1/8 (*.f64 J (*.f64 (*.f64 K K) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))))))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J (*.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (+.f64 (*.f64 (*.f64 -1/8 K) K) (*.f64 -1/46080 (pow.f64 K 6)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l (*.f64 2 J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (*.f64 -1/8 (*.f64 (*.f64 K K) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (+.f64 1 (*.f64 (*.f64 -1/8 K) K)))
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))))
(fma.f64 1/384 (*.f64 (pow.f64 K 4) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (*.f64 -1/8 (*.f64 (*.f64 K K) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(fma.f64 1/384 (*.f64 (pow.f64 K 4) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (+.f64 1 (*.f64 (*.f64 -1/8 K) K))))
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))))
(fma.f64 1/384 (*.f64 (pow.f64 K 4) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (fma.f64 -1/46080 (*.f64 (pow.f64 K 6) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (*.f64 -1/8 (*.f64 (*.f64 K K) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(fma.f64 1/384 (*.f64 (pow.f64 K 4) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (+.f64 (*.f64 (*.f64 -1/8 K) K) (*.f64 -1/46080 (pow.f64 K 6)))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 2 l)
(*.f64 l 2)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U))
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1/8 K) K) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U)))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J (fma.f64 1/384 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (pow.f64 K 4)) U)))
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1/8 K) K) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (fma.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U))))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J (fma.f64 1/384 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (pow.f64 K 4)) U))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (+.f64 (*.f64 (*.f64 -1/8 K) K) (*.f64 -1/46080 (pow.f64 K 6))))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
U
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) U)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 J)
(*.f64 J 512)
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (*.f64 512 J))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (*.f64 J 512))
(*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512))
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (*.f64 512 J)))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 4/3 (*.f64 J (pow.f64 K 4)) (*.f64 J 512)))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (*.f64 J (+.f64 (*.f64 (pow.f64 K 4) 4/3) 512)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (*.f64 512 J))))
(fma.f64 -1/90 (*.f64 J (pow.f64 K 6)) (fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 4/3 (*.f64 J (pow.f64 K 4)) (*.f64 J 512))))
(fma.f64 -1/90 (*.f64 J (pow.f64 K 6)) (fma.f64 -64 (*.f64 J (*.f64 K K)) (*.f64 J (+.f64 (*.f64 (pow.f64 K 4) 4/3) 512))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 J) U)
(fma.f64 512 J U)
(fma.f64 J 512 U)
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 U (*.f64 512 J)))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 512 J U))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 J 512 U))
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (+.f64 U (*.f64 512 J))))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 4/3 (*.f64 J (pow.f64 K 4)) (fma.f64 512 J U)))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 4/3 (*.f64 J (pow.f64 K 4)) (fma.f64 J 512 U)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (+.f64 U (*.f64 512 J)))))
(fma.f64 -1/90 (*.f64 J (pow.f64 K 6)) (fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 4/3 (*.f64 J (pow.f64 K 4)) (fma.f64 512 J U))))
(fma.f64 -1/90 (*.f64 J (pow.f64 K 6)) (fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 4/3 (*.f64 J (pow.f64 K 4)) (fma.f64 J 512 U))))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(+.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 l 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 l 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 1)
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 1)
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 3)
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) 1/3)
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 1))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 1/3 (pow.f64 l 3)) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 l 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))))) 1)
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 1)
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) 3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 3) 1/3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) 2)
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 2))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 3))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) 1))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (*.f64 l 2))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 1)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (*.f64 l 2) 3)) (fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3)) (-.f64 (*.f64 4 (*.f64 l l)) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))
(/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 l 3) 3)) (pow.f64 (*.f64 l 2) 3)) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (-.f64 (*.f64 4 (*.f64 l l)) (*.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 l 2))))))
(/.f64 (fma.f64 (pow.f64 l 3) 8 (*.f64 1/27 (pow.f64 (pow.f64 l 3) 3))) (fma.f64 1/9 (pow.f64 l 6) (fma.f64 4 (*.f64 l l) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l -2)))))
(/.f64 (fma.f64 (pow.f64 l 3) 8 (*.f64 1/27 (pow.f64 (pow.f64 l 3) 3))) (fma.f64 1/9 (pow.f64 l 6) (fma.f64 l (*.f64 l 4) (*.f64 (*.f64 1/3 (pow.f64 l 4)) -2))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 4 (*.f64 l l))) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))
(/.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (*.f64 -4 (*.f64 l l))) (fma.f64 1/3 (pow.f64 l 3) (neg.f64 (*.f64 l 2))))
(/.f64 (fma.f64 1/9 (pow.f64 l 6) (*.f64 (*.f64 -4 l) l)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l -2)))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 1)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) 1/3)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 2))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U))) 1)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(*.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 1 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)) (cbrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 2)))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (sqrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (*.f64 l -2) (*.f64 (pow.f64 l 3) -1/3)) U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(/.f64 1 (/.f64 (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)) (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (*.f64 l -2) (*.f64 (pow.f64 l 3) -1/3)) U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U) (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (*.f64 l -2) (*.f64 (pow.f64 l 3) -1/3)) U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))) (neg.f64 (fma.f64 U (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (*.f64 l -2) (*.f64 (pow.f64 l 3) -1/3)) U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)) (-.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 3)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3) 1/3)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 2)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(log.f64 (exp.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(exp.f64 (log.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 1))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) J U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 1 U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 U 1 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 1 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 1 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (cbrt.f64 J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (cbrt.f64 J)) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cbrt.f64 J))) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) J) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)) (*.f64 J (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) U)
(fma.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 J (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) 2))) (cbrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)) (*.f64 J (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) U)
(fma.f64 (*.f64 J (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))))) (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) (cbrt.f64 (*.f64 J J))) (cbrt.f64 J) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (cbrt.f64 J)) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cbrt.f64 J))) U)
(fma.f64 (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 1/2 K))) (sqrt.f64 J)) (sqrt.f64 J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))) 1)
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 1)
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 3)
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(pow.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) 1/3)
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J 512)))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(exp.f64 (log.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 1))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U))) 1)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2) (*.f64 U U)) (fma.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512 U))
(*.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(*.f64 1 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(*.f64 (cbrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U) 2)))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2)) (cbrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U) 2)))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U) 2)))
(*.f64 (sqrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) (sqrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 3)) 1) (fma.f64 U (-.f64 U (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))) (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 3)) (fma.f64 U (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512 U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2) (*.f64 U U)) (fma.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512 U))
(/.f64 1 (/.f64 (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 3)) 1) (fma.f64 U (-.f64 U (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))) (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 3)) (fma.f64 U (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512 U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U) (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2) (*.f64 U U)) (fma.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512 U))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 3)) 1) (fma.f64 U (-.f64 U (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))) (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 3)) (fma.f64 U (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512 U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 J 512) U)))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 512 U))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 3)) (fma.f64 U U (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512) U))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2) (*.f64 U U)) (fma.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512 U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))) (neg.f64 (fma.f64 U (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 3)) 1) (fma.f64 U (-.f64 U (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)))) (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 3)) (fma.f64 U (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512 U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2) (*.f64 U U)) (fma.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512 U))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (-.f64 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2) (*.f64 U U)) (fma.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512)) 2)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) -512 U))
(pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 1)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(pow.f64 (cbrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 3)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(pow.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3) 1/3)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(pow.f64 (sqrt.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 2)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(sqrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 2))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(log.f64 (exp.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(cbrt.f64 (pow.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U) 3))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(expm1.f64 (log1p.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(exp.f64 (log.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)) 1))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(log1p.f64 (expm1.f64 (fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 U 1 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (*.f64 J 512) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 1 U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 1 U (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 1 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J 512)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (cbrt.f64 J) (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (cbrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) 512)) U)
(fma.f64 (cbrt.f64 (*.f64 J J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 512 (cbrt.f64 J))) U)
(fma.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 2) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) 2) (cbrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J 512)) 2) (*.f64 (cbrt.f64 (*.f64 J 512)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2) (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J 512)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 512 (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) (sqrt.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (sqrt.f64 (*.f64 J 512)) (*.f64 (sqrt.f64 (*.f64 J 512)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512 U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (*.f64 512 (cos.f64 (*.f64 1/2 K))) J U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (*.f64 (*.f64 J 512) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (*.f64 (*.f64 J 512) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (cbrt.f64 (*.f64 J 512)) 2)) (cbrt.f64 (*.f64 J 512)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 512))) (sqrt.f64 (*.f64 J 512)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 512) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) U)

eval130.0ms (1.1%)

Compiler

Compiled 7002 to 5030 computations (28.2% saved)

prune98.0ms (0.8%)

Pruning

34 alts after pruning (31 fresh and 3 done)

PrunedKeptTotal
New2899298
Fresh12223
Picked235
Done000
Total29234326
Accurracy
100.0%
Counts
326 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.6%
(fma.f64 U -3 -8)
26.6%
(fma.f64 J -8 U)
8.8%
(pow.f64 U -3)
10.5%
(pow.f64 U -8)
2.4%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.3%
(-.f64 (/.f64 -8 U) U)
2.7%
(-.f64 (*.f64 J -8) U)
2.5%
(-.f64 64 U)
2.6%
(-.f64 -8 U)
52.2%
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) U)
71.5%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
69.9%
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
63.7%
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
88.0%
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
88.0%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
61.3%
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
26.8%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
26.6%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
74.0%
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
24.8%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
88.1%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))) U)
55.9%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 4 (*.f64 l l))) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))) U)
61.4%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
26.6%
(+.f64 (*.f64 J 512) U)
11.6%
(*.f64 U U)
7.3%
(*.f64 U 9)
2.5%
(*.f64 U -3)
2.3%
(sqrt.f64 U)
26.4%
(log1p.f64 (expm1.f64 U))
4.8%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.9%
(cbrt.f64 U)
36.8%
U
2.9%
1
2.6%
(fma.f64 U -3 -8)
26.6%
(fma.f64 J -8 U)
8.8%
(pow.f64 U -3)
10.5%
(pow.f64 U -8)
2.4%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.3%
(-.f64 (/.f64 -8 U) U)
2.7%
(-.f64 (*.f64 J -8) U)
2.5%
(-.f64 64 U)
2.6%
(-.f64 -8 U)
52.2%
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) U)
71.5%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
69.9%
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
63.7%
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
88.0%
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
88.0%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
61.3%
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
26.8%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
26.6%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
74.0%
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
24.8%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
88.1%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))) U)
55.9%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 4 (*.f64 l l))) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))) U)
61.4%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
26.6%
(+.f64 (*.f64 J 512) U)
11.6%
(*.f64 U U)
7.3%
(*.f64 U 9)
2.5%
(*.f64 U -3)
2.3%
(sqrt.f64 U)
26.4%
(log1p.f64 (expm1.f64 U))
4.8%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.9%
(cbrt.f64 U)
36.8%
U
2.9%
1
Compiler

Compiled 1646 to 1296 computations (21.3% saved)

localize767.0ms (6.3%)

Local Accuracy

Found 8 expressions with local accuracy:

NewAccuracyProgram
55.1%
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
100.0%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
99.8%
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
100.0%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
99.9%
(*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K)))
99.8%
(*.f64 1/3 (pow.f64 l 3))
99.8%
(*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K)))
95.9%
(*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K)))))
Compiler

Compiled 203 to 130 computations (36% saved)

series15.0ms (0.1%)

Counts
7 → 156
Calls

42 calls:

TimeVariablePointExpression
2.0ms
K
@0
(*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K)))))
1.0ms
K
@inf
(*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K)))))
1.0ms
J
@0
(*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K)))))
1.0ms
K
@-inf
(*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K)))))
1.0ms
l
@0
(*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K)))))

rewrite69.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
650×add-sqr-sqrt
618×pow1
614×*-un-lft-identity
608×add-exp-log
608×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032175
1706171
Stop Event
node limit
Counts
7 → 138
Calls
Call 1
Inputs
(*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/3 (pow.f64 l 3))
(*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K)))
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(+.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)))
(+.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)))
(+.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) 1) (*.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 1))
(+.f64 (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) 1) (*.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) 3) (pow.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)))) (-.f64 (*.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))) (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) 3) (pow.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) 3)) (+.f64 (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J))) (-.f64 (*.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J))) (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)))) (*.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))) (-.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J))) (*.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)))) (-.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J))))
(pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (/.f64 K 2))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(fma.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(fma.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) J (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))) 1)
(pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 2))
(log.f64 (pow.f64 (exp.f64 l) (*.f64 2 (cos.f64 (/.f64 K 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(exp.f64 (log.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3)))) 1)
(pow.f64 (*.f64 1/3 (pow.f64 l 3)) 1)
(pow.f64 (*.f64 l (cbrt.f64 1/3)) 3)
(pow.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 l 3/2)) 2)
(sqrt.f64 (*.f64 (pow.f64 l 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 l 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (pow.f64 l 3)))))
(cbrt.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3))
(expm1.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3))))
(exp.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/3 (pow.f64 l 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))) 1)
(pow.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) 1)
(pow.f64 (*.f64 (*.f64 l (cbrt.f64 1/3)) (cbrt.f64 (cos.f64 (/.f64 K 2)))) 3)
(pow.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 l 6) 1/9) (pow.f64 (cos.f64 (/.f64 K 2)) 2)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (/.f64 K 2))) (*.f64 1/3 (pow.f64 l 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))))
(cbrt.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))))
(exp.f64 (log.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 U -8 -7)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 U -8 -7)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))) (cbrt.f64 (pow.f64 (fma.f64 U -8 -7) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 U -8 -7) -2)) (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))))
(*.f64 (pow.f64 (fma.f64 U -8 -7) -1/2) (pow.f64 (fma.f64 U -8 -7) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 U -8 -7))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 U -8 -7)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 U -8 -7)) -1))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 U -8 -7)) -1) (pow.f64 (sqrt.f64 (fma.f64 U -8 -7)) -1))
(pow.f64 (fma.f64 U -8 -7) -1)
(pow.f64 (/.f64 1 (fma.f64 U -8 -7)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))) 3)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 U -8 -7)) 3) 1/3)
(pow.f64 (pow.f64 (fma.f64 U -8 -7) -1/2) 2)
(sqrt.f64 (pow.f64 (fma.f64 U -8 -7) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 U -8 -7))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 U -8 -7)))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 U -8 -7)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 U -8 -7))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 U -8 -7))))
(exp.f64 (*.f64 (log.f64 (fma.f64 U -8 -7)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 U -8 -7))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 U -8 -7))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))) 1)
(pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))) (/.f64 (*.f64 U U) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))))
(*.f64 1 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 2) (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) (sqrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U)) (/.f64 1 (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U)) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U))) (neg.f64 (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3)) (+.f64 (*.f64 U U) (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2)) (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 3)
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 2))
(log.f64 (exp.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(exp.f64 (log.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 1 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(fma.f64 1 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) U)
(fma.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 2) (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) U)

simplify125.0ms (1%)

Algorithm
egg-herbie
Rules
1430×times-frac
950×associate-*r*
882×fma-neg
850×associate-*l*
724×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047011086
1127310360
2495410360
Stop Event
node limit
Counts
294 → 261
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 -1/4 l) (*.f64 -1/24 (pow.f64 l 3))) J)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 -1/4 l) (*.f64 -1/24 (pow.f64 l 3))) J)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/1152 (pow.f64 l 3)) (*.f64 1/192 l)) J))))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 -1/4 l) (*.f64 -1/24 (pow.f64 l 3))) J)) (+.f64 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 -1/23040 l) (*.f64 -1/138240 (pow.f64 l 3))) J)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/1152 (pow.f64 l 3)) (*.f64 1/192 l)) J)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 l)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (+.f64 (*.f64 2 l) (*.f64 1/192 (*.f64 (pow.f64 K 4) l))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (+.f64 (*.f64 2 l) (+.f64 (*.f64 1/192 (*.f64 (pow.f64 K 4) l)) (*.f64 -1/23040 (*.f64 (pow.f64 K 6) l)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 -1/24 (*.f64 (pow.f64 K 2) (pow.f64 l 3))) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 -1/24 (*.f64 (pow.f64 K 2) (pow.f64 l 3))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/1152 (*.f64 (pow.f64 K 4) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/24 (*.f64 (pow.f64 K 2) (pow.f64 l 3))) (+.f64 (*.f64 -1/138240 (*.f64 (pow.f64 K 6) (pow.f64 l 3))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/1152 (*.f64 (pow.f64 K 4) (pow.f64 l 3))))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
-1/7
(-.f64 (*.f64 8/49 U) 1/7)
(-.f64 (+.f64 (*.f64 -64/343 (pow.f64 U 2)) (*.f64 8/49 U)) 1/7)
(-.f64 (+.f64 (*.f64 -64/343 (pow.f64 U 2)) (+.f64 (*.f64 512/2401 (pow.f64 U 3)) (*.f64 8/49 U))) 1/7)
(/.f64 -1/8 U)
(-.f64 (*.f64 7/64 (/.f64 1 (pow.f64 U 2))) (*.f64 1/8 (/.f64 1 U)))
(-.f64 (*.f64 7/64 (/.f64 1 (pow.f64 U 2))) (+.f64 (*.f64 1/8 (/.f64 1 U)) (*.f64 49/512 (/.f64 1 (pow.f64 U 3)))))
(-.f64 (+.f64 (*.f64 343/4096 (/.f64 1 (pow.f64 U 4))) (*.f64 7/64 (/.f64 1 (pow.f64 U 2)))) (+.f64 (*.f64 1/8 (/.f64 1 U)) (*.f64 49/512 (/.f64 1 (pow.f64 U 3)))))
(/.f64 -1/8 U)
(-.f64 (*.f64 7/64 (/.f64 1 (pow.f64 U 2))) (*.f64 1/8 (/.f64 1 U)))
(-.f64 (*.f64 7/64 (/.f64 1 (pow.f64 U 2))) (+.f64 (*.f64 1/8 (/.f64 1 U)) (*.f64 49/512 (/.f64 1 (pow.f64 U 3)))))
(-.f64 (+.f64 (*.f64 343/4096 (/.f64 1 (pow.f64 U 4))) (*.f64 7/64 (/.f64 1 (pow.f64 U 2)))) (+.f64 (*.f64 1/8 (/.f64 1 U)) (*.f64 49/512 (/.f64 1 (pow.f64 U 3)))))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 J)
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(+.f64 (*.f64 1/92160 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J))))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
U
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 J) U)
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (+.f64 U (*.f64 -1/2 J)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (+.f64 U (*.f64 -1/2 J))))
(+.f64 (*.f64 1/92160 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (+.f64 U (*.f64 -1/2 J)))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
U
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
U
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(+.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)))
(+.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)))
(+.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) 1) (*.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 1))
(+.f64 (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) 1) (*.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) 3) (pow.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)))) (-.f64 (*.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))) (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) 3) (pow.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) 3)) (+.f64 (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J))) (-.f64 (*.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J))) (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)))) (*.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))) (-.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J))) (*.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)))) (-.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J))))
(pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (/.f64 K 2))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(fma.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(fma.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) J (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))) 1)
(pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 2))
(log.f64 (pow.f64 (exp.f64 l) (*.f64 2 (cos.f64 (/.f64 K 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(exp.f64 (log.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3)))) 1)
(pow.f64 (*.f64 1/3 (pow.f64 l 3)) 1)
(pow.f64 (*.f64 l (cbrt.f64 1/3)) 3)
(pow.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 l 3/2)) 2)
(sqrt.f64 (*.f64 (pow.f64 l 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 l 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (pow.f64 l 3)))))
(cbrt.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3))
(expm1.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3))))
(exp.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/3 (pow.f64 l 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))) 1)
(pow.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) 1)
(pow.f64 (*.f64 (*.f64 l (cbrt.f64 1/3)) (cbrt.f64 (cos.f64 (/.f64 K 2)))) 3)
(pow.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 l 6) 1/9) (pow.f64 (cos.f64 (/.f64 K 2)) 2)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (/.f64 K 2))) (*.f64 1/3 (pow.f64 l 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))))
(cbrt.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))))
(exp.f64 (log.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 U -8 -7)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 U -8 -7)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))) (cbrt.f64 (pow.f64 (fma.f64 U -8 -7) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 U -8 -7) -2)) (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))))
(*.f64 (pow.f64 (fma.f64 U -8 -7) -1/2) (pow.f64 (fma.f64 U -8 -7) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 U -8 -7))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 U -8 -7)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 U -8 -7)) -1))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 U -8 -7)) -1) (pow.f64 (sqrt.f64 (fma.f64 U -8 -7)) -1))
(pow.f64 (fma.f64 U -8 -7) -1)
(pow.f64 (/.f64 1 (fma.f64 U -8 -7)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))) 3)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 U -8 -7)) 3) 1/3)
(pow.f64 (pow.f64 (fma.f64 U -8 -7) -1/2) 2)
(sqrt.f64 (pow.f64 (fma.f64 U -8 -7) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 U -8 -7))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 U -8 -7)))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 U -8 -7)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 U -8 -7))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 U -8 -7))))
(exp.f64 (*.f64 (log.f64 (fma.f64 U -8 -7)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 U -8 -7))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 U -8 -7))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))) 1)
(pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))) (/.f64 (*.f64 U U) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))))
(*.f64 1 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 2) (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) (sqrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U)) (/.f64 1 (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U)) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U))) (neg.f64 (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3)) (+.f64 (*.f64 U U) (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2)) (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 3)
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 2))
(log.f64 (exp.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(exp.f64 (log.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 1 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(fma.f64 1 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) U)
(fma.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 2) (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) U)
Outputs
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 K))) (*.f64 l J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 l J) 2))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 -1/4 l) (*.f64 -1/24 (pow.f64 l 3))) J)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(fma.f64 (*.f64 K K) (*.f64 J (fma.f64 -1/4 l (*.f64 (pow.f64 l 3) -1/24))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(*.f64 J (+.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (*.f64 K (*.f64 K (fma.f64 l -1/4 (*.f64 (pow.f64 l 3) -1/24))))))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 -1/4 l) (*.f64 -1/24 (pow.f64 l 3))) J)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/1152 (pow.f64 l 3)) (*.f64 1/192 l)) J))))
(fma.f64 (*.f64 K K) (*.f64 J (fma.f64 -1/4 l (*.f64 (pow.f64 l 3) -1/24))) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) J (*.f64 (*.f64 (pow.f64 K 4) (fma.f64 1/1152 (pow.f64 l 3) (*.f64 l 1/192))) J)))
(fma.f64 (*.f64 K K) (*.f64 J (fma.f64 l -1/4 (*.f64 (pow.f64 l 3) -1/24))) (*.f64 J (+.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (*.f64 (pow.f64 K 4) (fma.f64 (pow.f64 l 3) 1/1152 (*.f64 l 1/192))))))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 -1/4 l) (*.f64 -1/24 (pow.f64 l 3))) J)) (+.f64 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 -1/23040 l) (*.f64 -1/138240 (pow.f64 l 3))) J)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/1152 (pow.f64 l 3)) (*.f64 1/192 l)) J)))))
(fma.f64 (*.f64 K K) (*.f64 J (fma.f64 -1/4 l (*.f64 (pow.f64 l 3) -1/24))) (fma.f64 (pow.f64 K 6) (*.f64 J (fma.f64 -1/23040 l (*.f64 (pow.f64 l 3) -1/138240))) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) J (*.f64 (*.f64 (pow.f64 K 4) (fma.f64 1/1152 (pow.f64 l 3) (*.f64 l 1/192))) J))))
(fma.f64 (*.f64 K K) (*.f64 J (fma.f64 l -1/4 (*.f64 (pow.f64 l 3) -1/24))) (fma.f64 (pow.f64 K 6) (*.f64 J (fma.f64 l -1/23040 (*.f64 (pow.f64 l 3) -1/138240))) (*.f64 J (+.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (*.f64 (pow.f64 K 4) (fma.f64 (pow.f64 l 3) 1/1152 (*.f64 l 1/192)))))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) J)
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))))
(*.f64 J (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 l)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))
(fma.f64 -1/4 (*.f64 l (*.f64 K K)) (*.f64 2 l))
(*.f64 l (+.f64 (*.f64 (*.f64 K K) -1/4) 2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (+.f64 (*.f64 2 l) (*.f64 1/192 (*.f64 (pow.f64 K 4) l))))
(fma.f64 -1/4 (*.f64 l (*.f64 K K)) (fma.f64 2 l (*.f64 1/192 (*.f64 l (pow.f64 K 4)))))
(fma.f64 -1/4 (*.f64 K (*.f64 K l)) (*.f64 l (+.f64 2 (*.f64 (pow.f64 K 4) 1/192))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (+.f64 (*.f64 2 l) (+.f64 (*.f64 1/192 (*.f64 (pow.f64 K 4) l)) (*.f64 -1/23040 (*.f64 (pow.f64 K 6) l)))))
(fma.f64 -1/4 (*.f64 l (*.f64 K K)) (fma.f64 2 l (fma.f64 1/192 (*.f64 l (pow.f64 K 4)) (*.f64 -1/23040 (*.f64 l (pow.f64 K 6))))))
(fma.f64 -1/4 (*.f64 K (*.f64 K l)) (fma.f64 2 l (*.f64 l (+.f64 (*.f64 (pow.f64 K 4) 1/192) (*.f64 (pow.f64 K 6) -1/23040)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 -1/24 (*.f64 (pow.f64 K 2) (pow.f64 l 3))) (*.f64 1/3 (pow.f64 l 3)))
(fma.f64 -1/24 (*.f64 (pow.f64 l 3) (*.f64 K K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 (pow.f64 l 3) (+.f64 (*.f64 (*.f64 K K) -1/24) 1/3))
(+.f64 (*.f64 -1/24 (*.f64 (pow.f64 K 2) (pow.f64 l 3))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/1152 (*.f64 (pow.f64 K 4) (pow.f64 l 3)))))
(fma.f64 -1/24 (*.f64 (pow.f64 l 3) (*.f64 K K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 (*.f64 1/1152 (pow.f64 K 4)) (pow.f64 l 3))))
(fma.f64 -1/24 (*.f64 (pow.f64 l 3) (*.f64 K K)) (*.f64 (pow.f64 l 3) (+.f64 (*.f64 (pow.f64 K 4) 1/1152) 1/3)))
(+.f64 (*.f64 -1/24 (*.f64 (pow.f64 K 2) (pow.f64 l 3))) (+.f64 (*.f64 -1/138240 (*.f64 (pow.f64 K 6) (pow.f64 l 3))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/1152 (*.f64 (pow.f64 K 4) (pow.f64 l 3))))))
(fma.f64 -1/24 (*.f64 (pow.f64 l 3) (*.f64 K K)) (fma.f64 -1/138240 (*.f64 (pow.f64 l 3) (pow.f64 K 6)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 (*.f64 1/1152 (pow.f64 K 4)) (pow.f64 l 3)))))
(+.f64 (*.f64 (pow.f64 l 3) (+.f64 (*.f64 (pow.f64 K 4) 1/1152) 1/3)) (*.f64 (pow.f64 l 3) (+.f64 (*.f64 (*.f64 K K) -1/24) (*.f64 (pow.f64 K 6) -1/138240))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
-1/7
(-.f64 (*.f64 8/49 U) 1/7)
(fma.f64 8/49 U -1/7)
(-.f64 (+.f64 (*.f64 -64/343 (pow.f64 U 2)) (*.f64 8/49 U)) 1/7)
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
(fma.f64 -64/343 (*.f64 U U) (fma.f64 8/49 U -1/7))
(-.f64 (+.f64 (*.f64 -64/343 (pow.f64 U 2)) (+.f64 (*.f64 512/2401 (pow.f64 U 3)) (*.f64 8/49 U))) 1/7)
(+.f64 (fma.f64 -64/343 (*.f64 U U) (fma.f64 512/2401 (pow.f64 U 3) (*.f64 8/49 U))) -1/7)
(fma.f64 -64/343 (*.f64 U U) (+.f64 (fma.f64 512/2401 (pow.f64 U 3) (*.f64 8/49 U)) -1/7))
(+.f64 (fma.f64 512/2401 (pow.f64 U 3) (*.f64 8/49 U)) (fma.f64 U (*.f64 U -64/343) -1/7))
(/.f64 -1/8 U)
(-.f64 (*.f64 7/64 (/.f64 1 (pow.f64 U 2))) (*.f64 1/8 (/.f64 1 U)))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (*.f64 7/64 (/.f64 1 (pow.f64 U 2))) (+.f64 (*.f64 1/8 (/.f64 1 U)) (*.f64 49/512 (/.f64 1 (pow.f64 U 3)))))
(-.f64 (-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U)) (/.f64 49/512 (pow.f64 U 3)))
(+.f64 (/.f64 (/.f64 7/64 U) U) (-.f64 (/.f64 -1/8 U) (/.f64 49/512 (pow.f64 U 3))))
(-.f64 (+.f64 (*.f64 343/4096 (/.f64 1 (pow.f64 U 4))) (*.f64 7/64 (/.f64 1 (pow.f64 U 2)))) (+.f64 (*.f64 1/8 (/.f64 1 U)) (*.f64 49/512 (/.f64 1 (pow.f64 U 3)))))
(+.f64 (/.f64 343/4096 (pow.f64 U 4)) (-.f64 (-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U)) (/.f64 49/512 (pow.f64 U 3))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 343/4096 (pow.f64 U 4))) (/.f64 49/512 (pow.f64 U 3))) (/.f64 1/8 U))
(/.f64 -1/8 U)
(-.f64 (*.f64 7/64 (/.f64 1 (pow.f64 U 2))) (*.f64 1/8 (/.f64 1 U)))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (*.f64 7/64 (/.f64 1 (pow.f64 U 2))) (+.f64 (*.f64 1/8 (/.f64 1 U)) (*.f64 49/512 (/.f64 1 (pow.f64 U 3)))))
(-.f64 (-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U)) (/.f64 49/512 (pow.f64 U 3)))
(+.f64 (/.f64 (/.f64 7/64 U) U) (-.f64 (/.f64 -1/8 U) (/.f64 49/512 (pow.f64 U 3))))
(-.f64 (+.f64 (*.f64 343/4096 (/.f64 1 (pow.f64 U 4))) (*.f64 7/64 (/.f64 1 (pow.f64 U 2)))) (+.f64 (*.f64 1/8 (/.f64 1 U)) (*.f64 49/512 (/.f64 1 (pow.f64 U 3)))))
(+.f64 (/.f64 343/4096 (pow.f64 U 4)) (-.f64 (-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U)) (/.f64 49/512 (pow.f64 U 3))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 343/4096 (pow.f64 U 4))) (/.f64 49/512 (pow.f64 U 3))) (/.f64 1/8 U))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 J)
(*.f64 J -1/2)
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J))
(fma.f64 1/16 (*.f64 J (*.f64 K K)) (*.f64 J -1/2))
(*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (fma.f64 1/16 (*.f64 J (*.f64 K K)) (*.f64 J -1/2)))
(fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))))
(+.f64 (*.f64 1/92160 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J))))
(fma.f64 1/92160 (*.f64 J (pow.f64 K 6)) (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (fma.f64 1/16 (*.f64 J (*.f64 K K)) (*.f64 J -1/2))))
(fma.f64 1/92160 (*.f64 J (pow.f64 K 6)) (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K)))))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
U
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 J) U)
(fma.f64 -1/2 J U)
(fma.f64 J -1/2 U)
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (+.f64 U (*.f64 -1/2 J)))
(fma.f64 1/16 (*.f64 J (*.f64 K K)) (fma.f64 -1/2 J U))
(fma.f64 1/16 (*.f64 K (*.f64 K J)) (fma.f64 J -1/2 U))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (+.f64 U (*.f64 -1/2 J))))
(fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (fma.f64 1/16 (*.f64 J (*.f64 K K)) (fma.f64 -1/2 J U)))
(fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (fma.f64 1/16 (*.f64 K (*.f64 K J)) (fma.f64 J -1/2 U)))
(+.f64 (*.f64 1/92160 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (+.f64 U (*.f64 -1/2 J)))))
(fma.f64 1/92160 (*.f64 J (pow.f64 K 6)) (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (fma.f64 1/16 (*.f64 J (*.f64 K K)) (fma.f64 -1/2 J U))))
(fma.f64 1/92160 (*.f64 J (pow.f64 K 6)) (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (fma.f64 1/16 (*.f64 K (*.f64 K J)) (fma.f64 J -1/2 U))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
U
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
U
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) 1) (*.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 1))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) 1) (*.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) 1))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))) 1)
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) 3) (pow.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)))) (-.f64 (*.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))) (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))) 3) (pow.f64 (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (pow.f64 (cos.f64 (/.f64 K 2)) 2)) (*.f64 (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))) (-.f64 (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))) (*.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))))))
(/.f64 (fma.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (/.f64 K 2)))) 3) (pow.f64 (*.f64 l (*.f64 2 (*.f64 J (cos.f64 (/.f64 K 2))))) 3)) (fma.f64 (*.f64 l (*.f64 2 (*.f64 J (cos.f64 (/.f64 K 2))))) (*.f64 J (-.f64 (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l)) (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))) (*.f64 (pow.f64 (cos.f64 (/.f64 K 2)) 2) (*.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 J J)))))
(/.f64 (fma.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (/.f64 K 2)))) 3) (*.f64 (pow.f64 (*.f64 (*.f64 l J) (cos.f64 (/.f64 K 2))) 3) 8)) (fma.f64 (*.f64 l (*.f64 2 (*.f64 J (cos.f64 (/.f64 K 2))))) (*.f64 J (-.f64 (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l)) (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))) (*.f64 (pow.f64 (cos.f64 (/.f64 K 2)) 2) (*.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 J J)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) 3) (pow.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) 3)) (+.f64 (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J))) (-.f64 (*.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J))) (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))) 3) (pow.f64 (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (pow.f64 (cos.f64 (/.f64 K 2)) 2)) (*.f64 (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))) (-.f64 (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))) (*.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))))))
(/.f64 (fma.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (/.f64 K 2)))) 3) (pow.f64 (*.f64 l (*.f64 2 (*.f64 J (cos.f64 (/.f64 K 2))))) 3)) (fma.f64 (*.f64 l (*.f64 2 (*.f64 J (cos.f64 (/.f64 K 2))))) (*.f64 J (-.f64 (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l)) (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))) (*.f64 (pow.f64 (cos.f64 (/.f64 K 2)) 2) (*.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 J J)))))
(/.f64 (fma.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (/.f64 K 2)))) 3) (*.f64 (pow.f64 (*.f64 (*.f64 l J) (cos.f64 (/.f64 K 2))) 3) 8)) (fma.f64 (*.f64 l (*.f64 2 (*.f64 J (cos.f64 (/.f64 K 2))))) (*.f64 J (-.f64 (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l)) (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))) (*.f64 (pow.f64 (cos.f64 (/.f64 K 2)) 2) (*.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 J J)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)))) (*.f64 (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))) (-.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (pow.f64 (cos.f64 (/.f64 K 2)) 2)) (*.f64 (*.f64 J J) (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 2))) (fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (neg.f64 (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))))
(/.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (cos.f64 (/.f64 K 2)) 2)) (*.f64 J J)) (*.f64 (neg.f64 (*.f64 J J)) (pow.f64 (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l)) 2))) (*.f64 J (-.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l)))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J))) (*.f64 (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)))) (-.f64 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) J)) (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (pow.f64 (cos.f64 (/.f64 K 2)) 2)) (*.f64 (*.f64 J J) (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 2))) (fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (neg.f64 (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))))
(/.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (cos.f64 (/.f64 K 2)) 2)) (*.f64 J J)) (*.f64 (neg.f64 (*.f64 J J)) (pow.f64 (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l)) 2))) (*.f64 J (-.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l)))))
(pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 3)
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) 1/3)
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 2)
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (/.f64 K 2))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 J 3)))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(fma.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) (*.f64 J (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(fma.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) J (*.f64 l (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) J)))
(fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (/.f64 K 2)) (*.f64 l (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) J))))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))) 1)
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 1)
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 3)
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(pow.f64 (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 3) 1/3)
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 2)
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 2))
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(log.f64 (pow.f64 (exp.f64 l) (*.f64 2 (cos.f64 (/.f64 K 2)))))
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))))))
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2)))) 3))
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(exp.f64 (log.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))) 1))
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))))
(*.f64 l (*.f64 2 (cos.f64 (/.f64 K 2))))
(*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3)))) 1)
(*.f64 1/3 (pow.f64 l 3))
(pow.f64 (*.f64 1/3 (pow.f64 l 3)) 1)
(*.f64 1/3 (pow.f64 l 3))
(pow.f64 (*.f64 l (cbrt.f64 1/3)) 3)
(*.f64 1/3 (pow.f64 l 3))
(pow.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) 1/3)
(*.f64 1/3 (pow.f64 l 3))
(pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 l 3/2)) 2)
(*.f64 1/3 (pow.f64 l 3))
(sqrt.f64 (*.f64 (pow.f64 l 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 l 3)))
(*.f64 1/3 (pow.f64 l 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 1/3 (pow.f64 l 3))
(cbrt.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3))
(*.f64 1/3 (pow.f64 l 3))
(expm1.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3))))
(*.f64 1/3 (pow.f64 l 3))
(exp.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))))
(*.f64 1/3 (pow.f64 l 3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))) 1))
(*.f64 1/3 (pow.f64 l 3))
(log1p.f64 (expm1.f64 (*.f64 1/3 (pow.f64 l 3))))
(*.f64 1/3 (pow.f64 l 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))) 1)
(*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))
(pow.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))) 1)
(*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))
(pow.f64 (*.f64 (*.f64 l (cbrt.f64 1/3)) (cbrt.f64 (cos.f64 (/.f64 K 2)))) 3)
(*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))
(pow.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) 3)) 1/3)
(cbrt.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) 3)))
(pow.f64 (sqrt.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))) 2)
(*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 l 6) 1/9) (pow.f64 (cos.f64 (/.f64 K 2)) 2)))
(sqrt.f64 (*.f64 (pow.f64 l 6) (*.f64 1/9 (pow.f64 (cos.f64 (/.f64 K 2)) 2))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (/.f64 K 2))) (*.f64 1/3 (pow.f64 l 3))))
(*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2)))))))
(*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))
(cbrt.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))))
(*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))
(exp.f64 (log.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))))
(*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))) 1))
(*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))
(log1p.f64 (expm1.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))))
(*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (/.f64 K 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 U -8 -7)))) 1)
(/.f64 1 (fma.f64 U -8 -7))
(*.f64 1 (/.f64 1 (fma.f64 U -8 -7)))
(/.f64 1 (fma.f64 U -8 -7))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))) (cbrt.f64 (pow.f64 (fma.f64 U -8 -7) -2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 U -8 -7) -2)) (cbrt.f64 (fma.f64 U -8 -7)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 U -8 -7) -2)) (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))) (cbrt.f64 (pow.f64 (fma.f64 U -8 -7) -2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 U -8 -7) -2)) (cbrt.f64 (fma.f64 U -8 -7)))
(*.f64 (pow.f64 (fma.f64 U -8 -7) -1/2) (pow.f64 (fma.f64 U -8 -7) -1/2))
(/.f64 1 (fma.f64 U -8 -7))
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 U -8 -7))))
(/.f64 1 (fma.f64 U -8 -7))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 U -8 -7)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 U -8 -7)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 U -8 -7)) 2)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 U -8 -7)) -1) (pow.f64 (sqrt.f64 (fma.f64 U -8 -7)) -1))
(pow.f64 (sqrt.f64 (fma.f64 U -8 -7)) -2)
(pow.f64 (fma.f64 U -8 -7) -1)
(/.f64 1 (fma.f64 U -8 -7))
(pow.f64 (/.f64 1 (fma.f64 U -8 -7)) 1)
(/.f64 1 (fma.f64 U -8 -7))
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 U -8 -7))) 3)
(/.f64 1 (fma.f64 U -8 -7))
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 U -8 -7)) 3) 1/3)
(/.f64 1 (fma.f64 U -8 -7))
(pow.f64 (pow.f64 (fma.f64 U -8 -7) -1/2) 2)
(/.f64 1 (fma.f64 U -8 -7))
(sqrt.f64 (pow.f64 (fma.f64 U -8 -7) -2))
(/.f64 1 (fma.f64 U -8 -7))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 U -8 -7))))
(/.f64 1 (fma.f64 U -8 -7))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 U -8 -7)))))
(/.f64 1 (fma.f64 U -8 -7))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 U -8 -7)) 3))
(/.f64 1 (fma.f64 U -8 -7))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 U -8 -7))))
(/.f64 1 (fma.f64 U -8 -7))
(exp.f64 (neg.f64 (log.f64 (fma.f64 U -8 -7))))
(/.f64 1 (fma.f64 U -8 -7))
(exp.f64 (*.f64 (log.f64 (fma.f64 U -8 -7)) -1))
(/.f64 1 (fma.f64 U -8 -7))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 U -8 -7))) 1))
(/.f64 1 (fma.f64 U -8 -7))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 U -8 -7))))
(/.f64 1 (fma.f64 U -8 -7))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))) 1)
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 1)
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 3)
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) 1/3)
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 2)
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2))
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))))
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3))
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 1))
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U))) 1)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))) (/.f64 (*.f64 U U) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2) (*.f64 U U)) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U)) (fma.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)) (neg.f64 U)))
(*.f64 1 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 2))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 2) (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) (sqrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))))))
(*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 -1/8 (pow.f64 (*.f64 J (cos.f64 (/.f64 K 2))) 3))) (fma.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U)) (/.f64 1 (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2) (*.f64 U U)) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U)) (fma.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)) (neg.f64 U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3))))
(*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 -1/8 (pow.f64 (*.f64 J (cos.f64 (/.f64 K 2))) 3))) (fma.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2)))
(/.f64 1 (/.f64 (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2) (*.f64 U U)) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U)) (fma.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)) (neg.f64 U)))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))))
(*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 -1/8 (pow.f64 (*.f64 J (cos.f64 (/.f64 K 2))) 3))) (fma.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U)) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2) (*.f64 U U)) (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U)) (fma.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 U 3) (*.f64 -1/8 (pow.f64 (*.f64 J (cos.f64 (/.f64 K 2))) 3))) (fma.f64 U (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U U))) (neg.f64 (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2) (*.f64 U U))) (neg.f64 (fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) (neg.f64 U))))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2)) (neg.f64 (fma.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)) (neg.f64 U))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3)) (+.f64 (*.f64 U U) (-.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2) (*.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2) (*.f64 U (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 3)) (fma.f64 U U (*.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) (fma.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)) (neg.f64 U)))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 -1/8 (pow.f64 (*.f64 J (cos.f64 (/.f64 K 2))) 3))) (fma.f64 U U (*.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) (fma.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)) (neg.f64 U)))))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) 2)) (-.f64 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) 2)) (-.f64 U (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))))
(pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 1)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 3)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 3) 1/3)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 2)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 2))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(log.f64 (exp.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U))))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U) 3))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(exp.f64 (log.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)) 1))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 1 U (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 1 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))) U)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)) U)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) 2) (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) U)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2)))))
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))))) U)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J -1/2) U)
(fma.f64 J (*.f64 -1/2 (cos.f64 (/.f64 K 2))) U)

eval114.0ms (0.9%)

Compiler

Compiled 6285 to 4583 computations (27.1% saved)

prune109.0ms (0.9%)

Pruning

40 alts after pruning (35 fresh and 5 done)

PrunedKeptTotal
New28111292
Fresh22426
Picked235
Done123
Total28640326
Accurracy
100.0%
Counts
326 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.6%
(fma.f64 U -3 -8)
8.8%
(pow.f64 U -3)
10.5%
(pow.f64 U -8)
2.1%
(/.f64 -1/8 U)
2.1%
(/.f64 -3 U)
5.7%
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
2.3%
(-.f64 (/.f64 -8 U) U)
2.5%
(-.f64 64 U)
2.6%
(-.f64 -8 U)
16.3%
(+.f64 (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K)))) U)
52.2%
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) U)
5.7%
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
71.5%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
69.9%
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
88.0%
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
88.0%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
61.3%
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
26.8%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
51.4%
(+.f64 (*.f64 (*.f64 2 l) J) U)
74.0%
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
24.8%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
88.1%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))) U)
24.4%
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
55.9%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 4 (*.f64 l l))) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))) U)
61.4%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
26.6%
(+.f64 (*.f64 J 512) U)
26.6%
(+.f64 (*.f64 J -1/2) U)
26.8%
(+.f64 (*.f64 1/8 J) U)
6.3%
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
26.6%
(+.f64 (*.f64 -8 J) U)
11.6%
(*.f64 U U)
7.3%
(*.f64 U 9)
2.5%
(*.f64 U -3)
2.3%
(sqrt.f64 U)
26.4%
(log1p.f64 (expm1.f64 U))
4.8%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.9%
(cbrt.f64 U)
36.8%
U
2.9%
1
2.6%
-1/7
2.6%
(fma.f64 U -3 -8)
8.8%
(pow.f64 U -3)
10.5%
(pow.f64 U -8)
2.1%
(/.f64 -1/8 U)
2.1%
(/.f64 -3 U)
5.7%
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
2.3%
(-.f64 (/.f64 -8 U) U)
2.5%
(-.f64 64 U)
2.6%
(-.f64 -8 U)
16.3%
(+.f64 (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K)))) U)
52.2%
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) U)
5.7%
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
71.5%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
69.9%
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
88.0%
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
88.0%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
61.3%
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
26.8%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
51.4%
(+.f64 (*.f64 (*.f64 2 l) J) U)
74.0%
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
24.8%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
88.1%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))) U)
24.4%
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
55.9%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 4 (*.f64 l l))) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))) U)
61.4%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
26.6%
(+.f64 (*.f64 J 512) U)
26.6%
(+.f64 (*.f64 J -1/2) U)
26.8%
(+.f64 (*.f64 1/8 J) U)
6.3%
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
26.6%
(+.f64 (*.f64 -8 J) U)
11.6%
(*.f64 U U)
7.3%
(*.f64 U 9)
2.5%
(*.f64 U -3)
2.3%
(sqrt.f64 U)
26.4%
(log1p.f64 (expm1.f64 U))
4.8%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.9%
(cbrt.f64 U)
36.8%
U
2.9%
1
2.6%
-1/7
Compiler

Compiled 1810 to 1418 computations (21.7% saved)

localize217.0ms (1.8%)

Local Accuracy

Found 5 expressions with local accuracy:

NewAccuracyProgram
93.6%
(log1p.f64 (expm1.f64 U))
100.0%
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
100.0%
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
100.0%
(*.f64 (cos.f64 (*.f64 1/2 K)) J)
98.5%
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
Compiler

Compiled 96 to 61 computations (36.5% saved)

series4.0ms (0%)

Counts
5 → 112
Calls

33 calls:

TimeVariablePointExpression
0.0ms
J
@-inf
(*.f64 (cos.f64 (*.f64 1/2 K)) J)
0.0ms
K
@0
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
0.0ms
U
@-inf
(log1p.f64 (expm1.f64 U))
0.0ms
K
@0
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
0.0ms
K
@0
(*.f64 (cos.f64 (*.f64 1/2 K)) J)

rewrite99.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1936×log-prod
846×fma-def
746×expm1-udef
740×log1p-udef
426×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022127
1438127
25123127
Stop Event
node limit
Counts
5 → 143
Calls
Call 1
Inputs
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) J)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(log1p.f64 (expm1.f64 U))
Outputs
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 1/3 (pow.f64 l 3)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 2))
(log.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 l l))
(+.f64 0 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (+.f64 l l))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 1)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 1)
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (+.f64 l l) 3)) (fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3)) (-.f64 (pow.f64 (+.f64 l l) 2) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 l l)))))
(/.f64 (fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3)) (neg.f64 (pow.f64 (+.f64 l l) 2))) (fma.f64 1/3 (pow.f64 l 3) (neg.f64 (+.f64 l l))))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 3)
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 2))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) l) (exp.f64 (*.f64 1/3 (pow.f64 l 3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 l l))) (exp.f64 (*.f64 1/3 (pow.f64 l 3)))))
(log.f64 (*.f64 (exp.f64 (*.f64 1/3 (pow.f64 l 3))) (+.f64 1 (expm1.f64 (+.f64 l l)))))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))) (/.f64 (*.f64 U U) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))))
(*.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 1)
(*.f64 1 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 2) (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) (sqrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U)) (/.f64 1 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))))
(/.f64 1 (/.f64 (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3))) (neg.f64 (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U))) (neg.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2)) (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 3)
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 2))
(log.f64 (exp.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (exp.f64 U)))
(log.f64 (*.f64 (exp.f64 U) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(exp.f64 (log.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 1 U)
(fma.f64 U 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U)
(fma.f64 1 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 2) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 2)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (cbrt.f64 (*.f64 U U)) (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U)
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) U)
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2)) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (cos.f64 (*.f64 1/2 K))) J U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 2))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 0 U)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 U)) (cbrt.f64 (exp.f64 U)))) (log.f64 (cbrt.f64 (exp.f64 U))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 U))) (log.f64 (sqrt.f64 (exp.f64 U))))
(-.f64 (exp.f64 (log1p.f64 U)) 1)
(*.f64 U 1)
(*.f64 1 U)
(*.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)))
(*.f64 (cbrt.f64 (*.f64 U U)) (cbrt.f64 U))
(*.f64 (sqrt.f64 U) (sqrt.f64 U))
(pow.f64 U 1)
(pow.f64 (cbrt.f64 U) 3)
(pow.f64 (pow.f64 U 3) 1/3)
(pow.f64 (sqrt.f64 U) 2)
(sqrt.f64 (*.f64 U U))
(log.f64 (exp.f64 U))
(cbrt.f64 (pow.f64 U 3))
U
(expm1.f64 (log1p.f64 U))
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) 1))

simplify117.0ms (1%)

Algorithm
egg-herbie
Rules
794×associate-*r*
776×log-prod
670×fma-neg
624×associate-*l*
488×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
036710383
187910059
2463410043
Stop Event
node limit
Counts
255 → 243
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
J
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J)
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J))
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J)))
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U)))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
U
U
U
U
U
U
U
U
U
U
U
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 1/3 (pow.f64 l 3)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 2))
(log.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 l l))
(+.f64 0 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (+.f64 l l))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 1)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 1)
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (+.f64 l l) 3)) (fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3)) (-.f64 (pow.f64 (+.f64 l l) 2) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 l l)))))
(/.f64 (fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3)) (neg.f64 (pow.f64 (+.f64 l l) 2))) (fma.f64 1/3 (pow.f64 l 3) (neg.f64 (+.f64 l l))))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 3)
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 2))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) l) (exp.f64 (*.f64 1/3 (pow.f64 l 3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 l l))) (exp.f64 (*.f64 1/3 (pow.f64 l 3)))))
(log.f64 (*.f64 (exp.f64 (*.f64 1/3 (pow.f64 l 3))) (+.f64 1 (expm1.f64 (+.f64 l l)))))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))) (/.f64 (*.f64 U U) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))))
(*.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 1)
(*.f64 1 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 2) (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) (sqrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U)) (/.f64 1 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))))
(/.f64 1 (/.f64 (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3))) (neg.f64 (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U))) (neg.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2)) (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 3)
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 2))
(log.f64 (exp.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (exp.f64 U)))
(log.f64 (*.f64 (exp.f64 U) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(exp.f64 (log.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 1 U)
(fma.f64 U 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U)
(fma.f64 1 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 2) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 2)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (cbrt.f64 (*.f64 U U)) (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U)
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) U)
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2)) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (cos.f64 (*.f64 1/2 K))) J U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 2))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 0 U)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 U)) (cbrt.f64 (exp.f64 U)))) (log.f64 (cbrt.f64 (exp.f64 U))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 U))) (log.f64 (sqrt.f64 (exp.f64 U))))
(-.f64 (exp.f64 (log1p.f64 U)) 1)
(*.f64 U 1)
(*.f64 1 U)
(*.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)))
(*.f64 (cbrt.f64 (*.f64 U U)) (cbrt.f64 U))
(*.f64 (sqrt.f64 U) (sqrt.f64 U))
(pow.f64 U 1)
(pow.f64 (cbrt.f64 U) 3)
(pow.f64 (pow.f64 U 3) 1/3)
(pow.f64 (sqrt.f64 U) 2)
(sqrt.f64 (*.f64 U U))
(log.f64 (exp.f64 U))
(cbrt.f64 (pow.f64 U 3))
(expm1.f64 (log1p.f64 U))
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) 1))
Outputs
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 K K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)))))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 K K)) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) J (*.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 K K)) (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 -1/8 (*.f64 (*.f64 K (*.f64 K J)) (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))) (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))))))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 K K)) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) J) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) J (*.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 -1/46080 (pow.f64 K 6)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)))) (*.f64 (*.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 -1/46080 (pow.f64 K 6)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 l J)))
(*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 l 3) J)))
(*.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 l 3) (*.f64 1/3 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 l 3) J)))
(*.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 l 3) (*.f64 1/3 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
J
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J)
(fma.f64 -1/8 (*.f64 J (*.f64 K K)) J)
(fma.f64 -1/8 (*.f64 K (*.f64 K J)) J)
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J))
(fma.f64 1/384 (*.f64 J (pow.f64 K 4)) (fma.f64 -1/8 (*.f64 J (*.f64 K K)) J))
(fma.f64 1/384 (*.f64 J (pow.f64 K 4)) (fma.f64 -1/8 (*.f64 K (*.f64 K J)) J))
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J)))
(fma.f64 1/384 (*.f64 J (pow.f64 K 4)) (fma.f64 -1/46080 (*.f64 J (pow.f64 K 6)) (fma.f64 -1/8 (*.f64 J (*.f64 K K)) J)))
(fma.f64 1/384 (*.f64 J (pow.f64 K 4)) (fma.f64 -1/46080 (*.f64 J (pow.f64 K 6)) (fma.f64 -1/8 (*.f64 K (*.f64 K J)) J)))
(*.f64 2 l)
(+.f64 l l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) J U)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) U)
(fma.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) U)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 K K)) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) J U))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U)
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)))) U)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U)))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 K K)) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) J (fma.f64 1/384 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (pow.f64 K 4)) U)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (fma.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)))) (fma.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)))) U))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U))))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 K K)) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) J) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) J (fma.f64 1/384 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (pow.f64 K 4)) U))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 -1/46080 (pow.f64 K 6))))) U)
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)))) (*.f64 (*.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 -1/46080 (pow.f64 K 6))))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
U
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) U)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 l J)) U)
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 K 1/2)))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 l 3) J)))
(*.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 l 3) (*.f64 1/3 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 l 3) J)))
(*.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 l 3) (*.f64 1/3 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
U
U
U
U
U
U
U
U
U
U
U
U
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))) (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))) (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) 1)
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 1)
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 3)
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) 1/3)
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 2)
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 1))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 1/3 (pow.f64 l 3)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) 1)
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 1)
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) 3)
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 3) 1/3)
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) 2)
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 2))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(log.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J))))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 3))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) 1))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))
(*.f64 J (cos.f64 (*.f64 K 1/2)))
(+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 l l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 0 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (+.f64 l l))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 1)
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 1)
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (+.f64 l l) 3)) (fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3)) (-.f64 (pow.f64 (+.f64 l l) 2) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 l l)))))
(/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 l 3) 3)) (pow.f64 (+.f64 l l) 3)) (fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3)) (-.f64 (pow.f64 (+.f64 l l) 2) (*.f64 1/3 (*.f64 (pow.f64 l 3) (+.f64 l l))))))
(/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 l 3) 3) (*.f64 (pow.f64 l 3) 8)) (+.f64 (*.f64 (+.f64 l l) (-.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) 1/9)))
(/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 l 3) 3) (*.f64 (pow.f64 l 3) 8)) (+.f64 (*.f64 (+.f64 l l) (fma.f64 l 2 (*.f64 (pow.f64 l 3) -1/3))) (*.f64 (pow.f64 (*.f64 l l) 3) 1/9)))
(/.f64 (fma.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3)) (neg.f64 (pow.f64 (+.f64 l l) 2))) (fma.f64 1/3 (pow.f64 l 3) (neg.f64 (+.f64 l l))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) 1/9) (*.f64 4 (*.f64 l l))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l -2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l l) 3) 1/9) (*.f64 4 (*.f64 l l))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l -2)))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 1)
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 3)
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 3) 1/3)
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2)
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 2))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) l) (exp.f64 (*.f64 1/3 (pow.f64 l 3)))))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 l l))) (exp.f64 (*.f64 1/3 (pow.f64 l 3)))))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(log.f64 (*.f64 (exp.f64 (*.f64 1/3 (pow.f64 l 3))) (+.f64 1 (expm1.f64 (+.f64 l l)))))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) 3))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 1))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))
(+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U))) 1)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))) (/.f64 (*.f64 U U) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) U))
(*.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 1)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(*.f64 1 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 2))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 2) (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) (sqrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3)) (/.f64 1 (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 3) (pow.f64 U 3)) 1) (fma.f64 U (-.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))) (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U)) (/.f64 1 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) U))
(/.f64 1 (/.f64 (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 3) (pow.f64 U 3)) 1) (fma.f64 U (-.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))) (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)))
(/.f64 1 (/.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) U))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 3) (pow.f64 U 3)) 1) (fma.f64 U (-.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))) (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J U))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J U))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J U) (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 3) (pow.f64 U 3))) (neg.f64 (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 3) (pow.f64 U 3)) 1) (fma.f64 U (-.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))))) (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2) (*.f64 U U))) (neg.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) U))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 2)) (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) U))
(pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 1)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 3)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 3) 1/3)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 2)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 2))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(log.f64 (exp.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U))))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))) (exp.f64 U)))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(log.f64 (*.f64 (exp.f64 U) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))))))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U) 3))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(exp.f64 (log.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)) 1))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) 1 U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 U 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 1 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 2) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 2)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2) (*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(fma.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))))
(fma.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)) (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (cbrt.f64 (*.f64 U U)) (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))
(fma.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2))))
(fma.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)) (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U)
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (*.f64 (*.f64 J (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))))
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) 2)) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (cos.f64 (*.f64 1/2 K))) J U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) 2))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l)) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (+.f64 l l))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (+.f64 l (fma.f64 1/3 (pow.f64 l 3) l)) (*.f64 J (cos.f64 (*.f64 K 1/2))) U)
(+.f64 0 U)
U
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 U)) (cbrt.f64 (exp.f64 U)))) (log.f64 (cbrt.f64 (exp.f64 U))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 U)))) (log.f64 (cbrt.f64 (exp.f64 U))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 U))) (log.f64 (sqrt.f64 (exp.f64 U))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 U))))
(-.f64 (exp.f64 (log1p.f64 U)) 1)
U
(*.f64 U 1)
U
(*.f64 1 U)
U
(*.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)))
(*.f64 (cbrt.f64 (*.f64 U U)) (cbrt.f64 U))
(*.f64 (cbrt.f64 U) (cbrt.f64 (*.f64 U U)))
(*.f64 (sqrt.f64 U) (sqrt.f64 U))
U
(pow.f64 U 1)
U
(pow.f64 (cbrt.f64 U) 3)
U
(pow.f64 (pow.f64 U 3) 1/3)
U
(pow.f64 (sqrt.f64 U) 2)
U
(sqrt.f64 (*.f64 U U))
U
(log.f64 (exp.f64 U))
U
(cbrt.f64 (pow.f64 U 3))
U
(expm1.f64 (log1p.f64 U))
U
(exp.f64 (log.f64 U))
U
(exp.f64 (*.f64 (log.f64 U) 1))
U

eval100.0ms (0.8%)

Compiler

Compiled 6111 to 3910 computations (36% saved)

prune68.0ms (0.6%)

Pruning

40 alts after pruning (31 fresh and 9 done)

PrunedKeptTotal
New2385243
Fresh42630
Picked145
Done055
Total24340283
Accurracy
100.0%
Counts
283 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.6%
(fma.f64 U -3 -8)
17.8%
(pow.f64 (pow.f64 U 3) 1/3)
8.8%
(pow.f64 U -3)
10.5%
(pow.f64 U -8)
2.1%
(/.f64 -1/8 U)
2.1%
(/.f64 -3 U)
5.7%
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
2.3%
(-.f64 (/.f64 -8 U) U)
2.5%
(-.f64 64 U)
2.6%
(-.f64 -8 U)
16.3%
(+.f64 (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K)))) U)
52.2%
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) U)
5.7%
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
74.0%
(+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U)
71.5%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
69.9%
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
55.9%
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l l) 3) 1/9) (*.f64 4 (*.f64 l l))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l -2)))) U)
88.0%
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) U)
61.4%
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U)
26.8%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
51.4%
(+.f64 (*.f64 (*.f64 2 l) J) U)
24.8%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
88.1%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))) U)
24.4%
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
61.4%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
26.6%
(+.f64 (*.f64 J 512) U)
26.6%
(+.f64 (*.f64 J -1/2) U)
26.8%
(+.f64 (*.f64 1/8 J) U)
6.3%
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
26.6%
(+.f64 (*.f64 -8 J) U)
11.6%
(*.f64 U U)
7.3%
(*.f64 U 9)
2.5%
(*.f64 U -3)
2.3%
(sqrt.f64 U)
26.4%
(log1p.f64 (expm1.f64 U))
4.8%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.9%
(cbrt.f64 U)
36.8%
U
2.9%
1
2.6%
-1/7
Compiler

Compiled 985 to 706 computations (28.3% saved)

regimes392.0ms (3.2%)

Counts
54 → 3
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 J -8 U)
(fma.f64 U -3 -8)
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(pow.f64 (pow.f64 U 3) 1/3)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
(+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) U)
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K)))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l l) 3) 1/9) (*.f64 4 (*.f64 l l))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l -2)))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 4 (*.f64 l l))) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))) U)
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) U)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Calls

10 calls:

81.0ms
J
62.0ms
U
61.0ms
l
47.0ms
(/.f64 K 2)
43.0ms
K
Results
AccuracySegmentsBranch
95.8%3J
100.0%3l
89.7%2K
93.0%3U
100.0%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
100.0%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
100.0%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
100.0%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
88.1%1(cos.f64 (/.f64 K 2))
89.7%2(/.f64 K 2)
Compiler

Compiled 604 to 409 computations (32.3% saved)

regimes133.0ms (1.1%)

Counts
50 → 3
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 J -8 U)
(fma.f64 U -3 -8)
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(pow.f64 (pow.f64 U 3) 1/3)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
(+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) U)
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K)))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Calls

5 calls:

59.0ms
l
34.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
10.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
9.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
9.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
Results
AccuracySegmentsBranch
100.0%3l
100.0%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
100.0%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
100.0%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
100.0%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 464 to 305 computations (34.3% saved)

regimes215.0ms (1.8%)

Counts
47 → 5
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 J -8 U)
(fma.f64 U -3 -8)
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(pow.f64 (pow.f64 U 3) 1/3)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
(+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) U)
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K)))) U)
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
Calls

4 calls:

89.0ms
J
87.0ms
l
20.0ms
U
8.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Results
AccuracySegmentsBranch
88.0%1U
92.1%5J
96.2%5l
89.9%2(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 377 to 247 computations (34.5% saved)

regimes93.0ms (0.8%)

Counts
44 → 5
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 J -8 U)
(fma.f64 U -3 -8)
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(pow.f64 (pow.f64 U 3) 1/3)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
(+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
Calls

1 calls:

83.0ms
l
Results
AccuracySegmentsBranch
96.1%5l
Compiler

Compiled 303 to 202 computations (33.3% saved)

regimes93.0ms (0.8%)

Counts
43 → 5
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 J -8 U)
(fma.f64 U -3 -8)
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(pow.f64 (pow.f64 U 3) 1/3)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
(+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U)
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)
Calls

1 calls:

82.0ms
l
Results
AccuracySegmentsBranch
96.0%5l
Compiler

Compiled 285 to 189 computations (33.7% saved)

regimes489.0ms (4%)

Counts
41 → 3
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 J -8 U)
(fma.f64 U -3 -8)
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(pow.f64 (pow.f64 U 3) 1/3)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
Outputs
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
Calls

7 calls:

103.0ms
J
94.0ms
K
93.0ms
(/.f64 K 2)
80.0ms
l
63.0ms
U
Results
AccuracySegmentsBranch
80.3%3J
76.6%3U
80.6%3(cos.f64 (/.f64 K 2))
76.7%6K
76.7%6(/.f64 K 2)
84.9%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
86.9%5l
Compiler

Compiled 297 to 202 computations (32% saved)

regimes227.0ms (1.9%)

Counts
40 → 2
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 J -8 U)
(fma.f64 U -3 -8)
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(pow.f64 (pow.f64 U 3) 1/3)
Outputs
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
Calls

3 calls:

110.0ms
J
83.0ms
l
26.0ms
(cos.f64 (/.f64 K 2))
Results
AccuracySegmentsBranch
74.5%3J
77.0%2(cos.f64 (/.f64 K 2))
78.1%5l
Compiler

Compiled 260 to 174 computations (33.1% saved)

regimes251.0ms (2.1%)

Counts
36 → 1
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 J -8 U)
(fma.f64 U -3 -8)
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U)
Outputs
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
Calls

6 calls:

107.0ms
(/.f64 K 2)
47.0ms
l
45.0ms
K
15.0ms
J
15.0ms
U
Results
AccuracySegmentsBranch
63.5%3K
63.5%3(/.f64 K 2)
61.4%1J
63.6%3l
61.4%1U
61.4%1(cos.f64 (/.f64 K 2))
Compiler

Compiled 251 to 169 computations (32.7% saved)

regimes414.0ms (3.4%)

Counts
33 → 4
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 J -8 U)
(fma.f64 U -3 -8)
(+.f64 (*.f64 -64/343 (*.f64 U U)) (fma.f64 8/49 U -1/7))
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(*.f64 U U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
Calls

6 calls:

125.0ms
l
96.0ms
U
84.0ms
K
76.0ms
(/.f64 K 2)
13.0ms
J
Results
AccuracySegmentsBranch
55.9%5K
55.9%5(/.f64 K 2)
56.4%4l
51.4%1J
53.2%3U
51.4%1(cos.f64 (/.f64 K 2))
Compiler

Compiled 215 to 146 computations (32.1% saved)

regimes89.0ms (0.7%)

Counts
20 → 1
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(+.f64 (*.f64 (*.f64 2 l) J) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (/.f64 (/.f64 7/64 U) U) (/.f64 -1/8 U))
(-.f64 (/.f64 7/64 (*.f64 U U)) (/.f64 1/8 U))
Outputs
(+.f64 (*.f64 (*.f64 2 l) J) U)
Calls

2 calls:

54.0ms
J
31.0ms
l
Results
AccuracySegmentsBranch
51.4%1J
53.8%3l
Compiler

Compiled 100 to 66 computations (34% saved)

regimes47.0ms (0.4%)

Counts
16 → 3
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -3 U)
(/.f64 -1/8 U)
(+.f64 (*.f64 -8 J) U)
(+.f64 (*.f64 1/8 J) U)
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
Outputs
(*.f64 U U)
U
(*.f64 U U)
Calls

4 calls:

21.0ms
l
8.0ms
U
8.0ms
J
7.0ms
K
Results
AccuracySegmentsBranch
36.8%1K
36.8%1U
45.2%3l
36.8%1J
Compiler

Compiled 78 to 53 computations (32.1% saved)

regimes9.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
-1/7
1
U
(*.f64 U -3)
(*.f64 U 9)
Outputs
U
Calls

2 calls:

4.0ms
K
4.0ms
l
Results
AccuracySegmentsBranch
36.8%1K
36.8%1l
Compiler

Compiled 23 to 18 computations (21.7% saved)

regimes12.0ms (0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
-1/7
1
Outputs
1
Calls

4 calls:

3.0ms
K
3.0ms
J
3.0ms
l
3.0ms
U
Results
AccuracySegmentsBranch
2.9%1J
2.9%1l
2.9%1U
2.9%1K
Compiler

Compiled 26 to 22 computations (15.4% saved)

regimes11.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
-1/7
Outputs
-1/7
Calls

4 calls:

3.0ms
J
2.0ms
K
2.0ms
l
2.0ms
U
Results
AccuracySegmentsBranch
2.6%1J
2.6%1l
2.6%1K
2.6%1U
Compiler

Compiled 25 to 21 computations (16% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.867248190296383e-5
0.0003622242224791128
0.0ms
-inf
-2.8296111341807872e-6
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.867248190296383e-5
0.0003622242224791128
0.0ms
-inf
-2.8296111341807872e-6
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch213.0ms (1.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
57.0ms
2.833005396708809e+96
6.383440736986835e+97
42.0ms
13660.276615564122
258581.5858984431
43.0ms
-143564528929.4779
-1.4148055670845559e-6
71.0ms
-7.137450817197166e+117
-1.5511226355159012e+106
Results
77.0ms219×body512infinite
76.0ms110×body1024infinite
23.0ms123×body256valid
13.0ms60×body256infinite
12.0ms23×body1024valid
3.0msbody512valid
Compiler

Compiled 1278 to 959 computations (25% saved)

bsearch263.0ms (2.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
47.0ms
2.833005396708809e+96
6.383440736986835e+97
37.0ms
13660.276615564122
258581.5858984431
55.0ms
-143564528929.4779
-1.4148055670845559e-6
124.0ms
-7.137450817197166e+117
-1.5511226355159012e+106
Results
111.0ms102×body1024infinite
74.0ms208×body512infinite
26.0ms32×body1024valid
22.0ms116×body256valid
19.0ms77×body256infinite
3.0msbody512valid
Compiler

Compiled 1278 to 976 computations (23.6% saved)

bsearch205.0ms (1.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
48.0ms
2.833005396708809e+96
6.383440736986835e+97
38.0ms
13660.276615564122
258581.5858984431
39.0ms
-143564528929.4779
-1.4148055670845559e-6
79.0ms
-7.137450817197166e+117
-1.5511226355159012e+106
Results
87.0ms222×body512infinite
56.0ms92×body1024infinite
24.0ms131×body256valid
18.0ms76×body256infinite
9.0ms17×body1024valid
2.0msbody512valid
Compiler

Compiled 1148 to 870 computations (24.2% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.867248190296383e-5
0.0003622242224791128
0.0ms
-inf
-2.8296111341807872e-6
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.004383313733660171
0.006633348582909361
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch206.0ms (1.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
85.0ms
8.781754829553899e+178
2.2129068642605453e+186
51.0ms
2062895589283.742
5362533257815713000.0
70.0ms
-7.137450817197166e+117
-1.5511226355159012e+106
Results
139.0ms236×body1024infinite
45.0ms130×body512infinite
16.0ms82×body256infinite
Compiler

Compiled 666 to 500 computations (24.9% saved)

bsearch91.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
52.0ms
2062895589283.742
5362533257815713000.0
39.0ms
-1.0076275332456413e+80
-7.709016703417746e+76
Results
37.0ms162×body256infinite
36.0ms67×body1024infinite
15.0ms43×body512infinite
Compiler

Compiled 264 to 207 computations (21.6% saved)

simplify32.0ms (0.3%)

Algorithm
egg-herbie
Rules
46×*-commutative
36×+-commutative
14×if-if-or-not
sub-neg
not-or
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01221396
11831372
21911372
31971368
41991368
52001368
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7378697629483821/73786976294838206464) (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7378697629483821/73786976294838206464) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U) (if (<=.f64 l -8286623314361713/72057594037927936) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (if (<=.f64 l 13800) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) U) (if (<=.f64 l 62999999999999999702722318238918520773282943764627003938512789997693079427523851670232620179914752) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)))))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U) (if (<=.f64 l -3242591731706757/72057594037927936) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (if (<=.f64 l 13800) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l 26999999999999999330555967798339781525753542075599378182798216067052747976803634605628632642617344) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)))))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U) (if (<=.f64 l -1498797955988901/2305843009213693952) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (if (<=.f64 l 13800) (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U) (if (<=.f64 l 62999999999999999702722318238918520773282943764627003938512789997693079427523851670232620179914752) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)))))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7378697629483821/73786976294838206464) (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)))
(if (<=.f64 (cos.f64 (/.f64 K 2)) -1152921504606847/288230376151711744) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(if (<=.f64 l -284999999999999991310929248199978715681424035416774316391368030063513009077331736970802840929532983246639727909011456) (+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U) (if (<=.f64 l 9500000000000000) (+.f64 (*.f64 (*.f64 2 l) J) U) (if (<=.f64 l 1400000000000000090343678218133753835158950533744048376777703409658301330550284011787801139907243219823035359044532578522690727131292046708899868534519078607731211317048693491241058304) (*.f64 U U) (+.f64 (*.f64 (*.f64 2 l) J) U))))
(+.f64 (*.f64 (*.f64 2 l) J) U)
(if (<=.f64 l -134999999999999991890675758616325914658395787935736092617935634675990850961408) (*.f64 U U) (if (<=.f64 l 2100000000000) U (*.f64 U U)))
U
1
-1/7
Outputs
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7378697629483821/73786976294838206464) (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (or (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (not (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7378697629483821/73786976294838206464))) (+.f64 (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U) (+.f64 U (*.f64 J (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 l 2))))))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7378697629483821/73786976294838206464) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (or (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (not (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7378697629483821/73786976294838206464))) (+.f64 (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U) (+.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 l l)))))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U) (if (<=.f64 l -8286623314361713/72057594037927936) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (if (<=.f64 l 13800) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 (+.f64 l l) (*.f64 1/3 (pow.f64 l 3)))) U) (if (<=.f64 l 62999999999999999702722318238918520773282943764627003938512789997693079427523851670232620179914752) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)))))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)))) (if (<=.f64 l -8286623314361713/72057594037927936) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (if (<=.f64 l 13800) (+.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 l l)))) (if (<=.f64 l 62999999999999999702722318238918520773282943764627003938512789997693079427523851670232620179914752) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))))))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U) (if (<=.f64 l -3242591731706757/72057594037927936) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (if (<=.f64 l 13800) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l 26999999999999999330555967798339781525753542075599378182798216067052747976803634605628632642617344) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)))))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)))) (if (<=.f64 l -3242591731706757/72057594037927936) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (if (or (<=.f64 l 13800) (not (<=.f64 l 26999999999999999330555967798339781525753542075599378182798216067052747976803634605628632642617344))) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)))))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)))) (if (or (<=.f64 l -3242591731706757/72057594037927936) (not (or (<=.f64 l 13800) (not (<=.f64 l 26999999999999999330555967798339781525753542075599378182798216067052747976803634605628632642617344))))) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)))) (if (or (<=.f64 l -3242591731706757/72057594037927936) (and (not (<=.f64 l 13800)) (<=.f64 l 26999999999999999330555967798339781525753542075599378182798216067052747976803634605628632642617344))) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U) (if (<=.f64 l -1498797955988901/2305843009213693952) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (if (<=.f64 l 13800) (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U) (if (<=.f64 l 62999999999999999702722318238918520773282943764627003938512789997693079427523851670232620179914752) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))) U)))))
(if (<=.f64 l -15599999999999999138681291691123169542523911306234049913966312598903207804270778000453465217227804091875328) (+.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)))) (if (<=.f64 l -1498797955988901/2305843009213693952) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (if (<=.f64 l 13800) (+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 l 2)))) (if (<=.f64 l 62999999999999999702722318238918520773282943764627003938512789997693079427523851670232620179914752) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (+.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 l 3) (*.f64 J 1/3))))))))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7378697629483821/73786976294838206464) (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)))
(if (or (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (not (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7378697629483821/73786976294838206464))) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 l 2)))))
(if (<=.f64 (cos.f64 (/.f64 K 2)) -1152921504606847/288230376151711744) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (+.f64 l l)) U) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U))
(if (<=.f64 (cos.f64 (/.f64 K 2)) -1152921504606847/288230376151711744) (+.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (+.f64 l l))) (+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 l 2))))
(if (<=.f64 l -284999999999999991310929248199978715681424035416774316391368030063513009077331736970802840929532983246639727909011456) (+.f64 (*.f64 J (+.f64 -1/2 (*.f64 (*.f64 1/16 K) K))) U) (if (<=.f64 l 9500000000000000) (+.f64 (*.f64 (*.f64 2 l) J) U) (if (<=.f64 l 1400000000000000090343678218133753835158950533744048376777703409658301330550284011787801139907243219823035359044532578522690727131292046708899868534519078607731211317048693491241058304) (*.f64 U U) (+.f64 (*.f64 (*.f64 2 l) J) U))))
(if (<=.f64 l -284999999999999991310929248199978715681424035416774316391368030063513009077331736970802840929532983246639727909011456) (+.f64 U (*.f64 J (+.f64 -1/2 (*.f64 K (*.f64 K 1/16))))) (if (or (<=.f64 l 9500000000000000) (not (<=.f64 l 1400000000000000090343678218133753835158950533744048376777703409658301330550284011787801139907243219823035359044532578522690727131292046708899868534519078607731211317048693491241058304))) (+.f64 U (*.f64 J (*.f64 l 2))) (*.f64 U U)))
(+.f64 (*.f64 (*.f64 2 l) J) U)
(+.f64 U (*.f64 J (*.f64 l 2)))
(if (<=.f64 l -134999999999999991890675758616325914658395787935736092617935634675990850961408) (*.f64 U U) (if (<=.f64 l 2100000000000) U (*.f64 U U)))
U
1
-1/7
Compiler

Compiled 530 to 346 computations (34.7% saved)

soundness1.5s (12.3%)

Rules
1936×log-prod
1728×fma-def
1728×fma-def
1728×fma-def
1442×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01724627
14244439
210554285
338384135
467404135
026194
1562194
26424194
01757
136857
2595957
01724627
14244439
210554285
338384135
467404135
01757
136857
2595957
01724627
14244439
210554285
338384135
467404135
01757
136857
2595957
01757
136857
2595957
047011086
1127310360
2495410360
046615109
1122414783
2488114737
046615109
1122414783
2488114737
036710383
187910059
2463410043
046615109
1122414783
2488114737
022127
1438127
25123127
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
unsound
unsound
node limit
unsound
node limit
unsound
node limit
node limit
Compiler

Compiled 1194 to 861 computations (27.9% saved)

end212.0ms (1.7%)

Compiler

Compiled 994 to 554 computations (44.3% saved)

Profiling

Loading profile data...