Maksimov and Kolovsky, Equation (4)

Time bar (total: 17.2s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze8.0ms (0%)

Memory
-42.6MiB live, 0.9MiB allocated; 10ms collecting garbage
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 17 to 16 computations (5.9% saved)

sample4.6s (26.7%)

Memory
50.9MiB live, 2 151.5MiB allocated; 469ms collecting garbage
Samples
2.0s6 247×0valid
1.1s2 009×1valid
Precisions
Click to see histograms. Total time spent on operations: 2.2s
ival-cos: 1.1s (48.4% of total)
ival-exp: 619.0ms (27.7% of total)
ival-mult!: 196.0ms (8.8% of total)
ival-div!: 132.0ms (5.9% of total)
adjust: 75.0ms (3.4% of total)
ival-sub!: 74.0ms (3.3% of total)
ival-neg: 32.0ms (1.4% of total)
ival-add!: 23.0ms (1% of total)
Bogosity

preprocess241.0ms (1.4%)

Memory
-44.6MiB live, 61.3MiB allocated; 34ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067202
1201199
2632199
33714199
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
85.3%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
Symmetry

(abs K)

Compiler

Compiled 28 to 28 computations (0% saved)

series20.0ms (0.1%)

Memory
34.7MiB live, 34.7MiB allocated; 0ms collecting garbage
Counts
14 → 59
Calls
Call 1
Inputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
J
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(exp.f64 l)
l
(exp.f64 (neg.f64 l))
(neg.f64 l)
(cos.f64 (/.f64 K #s(literal 2 binary64)))
(/.f64 K #s(literal 2 binary64))
K
#s(literal 2 binary64)
U
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* J (- (exp l) (exp (neg l))))))
#s(approx J #s(hole binary64 J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (+ (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))) (/ U J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 2 (* J (cos (* 1/2 K)))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/3 (* J (cos (* 1/2 K)))))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* 2 (* J (* l (cos (* 1/2 K)))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 2 (* J (cos (* 1/2 K))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/3 (* J (cos (* 1/2 K))))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/3 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/2520 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/60 (* J (cos (* 1/2 K))))))))))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* 2 (* J l))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* l (+ (* 1/3 (* J (pow l 2))) (* 2 J)))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/60 (* J (pow l 2))) (* 1/3 J)))))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/3 J) (* (pow l 2) (+ (* 1/2520 (* J (pow l 2))) (* 1/60 J)))))))))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (* 2 l)))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (* l (+ 2 (* 1/3 (pow l 2))))))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (* l (+ 2 (* (pow l 2) (+ 1/3 (* 1/60 (pow l 2))))))))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (* l (+ 2 (* (pow l 2) (+ 1/3 (* (pow l 2) (+ 1/60 (* 1/2520 (pow l 2))))))))))
#s(approx (exp l) #s(hole binary64 1))
#s(approx (exp l) #s(hole binary64 (+ 1 l)))
#s(approx (exp l) #s(hole binary64 (+ 1 (* l (+ 1 (* 1/2 l))))))
#s(approx (exp l) #s(hole binary64 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
#s(approx l #s(hole binary64 l))
#s(approx (exp (neg l)) #s(hole binary64 1))
#s(approx (exp (neg l)) #s(hole binary64 (+ 1 (* -1 l))))
#s(approx (exp (neg l)) #s(hole binary64 (+ 1 (* l (- (* 1/2 l) 1)))))
#s(approx (exp (neg l)) #s(hole binary64 (+ 1 (* l (- (* l (+ 1/2 (* -1/6 l))) 1)))))
#s(approx (neg l) #s(hole binary64 (* -1 l)))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (- (exp l) (exp (neg l)))))
#s(approx (exp l) #s(hole binary64 (exp l)))
#s(approx (exp (neg l)) #s(hole binary64 (exp (neg l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (* -1 l))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (* -1 l)))))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* J (- (exp l) (exp (* -1 l))))))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (- (exp l) (exp (* -1 l)))))
#s(approx (exp (neg l)) #s(hole binary64 (exp (* -1 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* J (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (exp (neg l))))))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* 1/384 (* J (- (exp l) (exp (neg l)))))))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* J (- (exp l) (exp (neg l))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* J (- (exp l) (exp (neg l)))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* 1/384 (* J (- (exp l) (exp (neg l))))))))))))
#s(approx (cos (/ K 2)) #s(hole binary64 1))
#s(approx (cos (/ K 2)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (/ K 2)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (/ K 2)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (/ K 2) #s(hole binary64 (* 1/2 K)))
#s(approx K #s(hole binary64 K))
#s(approx (cos (/ K 2)) #s(hole binary64 (cos (* 1/2 K))))
#s(approx U #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)) 1)))))
Calls

12 calls:

TimeVariablePointExpression
2.0ms
J
@0
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (* J (- (exp l) (exp (neg l)))) J (- (exp l) (exp (neg l))) (exp l) l (exp (neg l)) (neg l) (cos (/ K 2)) (/ K 2) K 2 U)
2.0ms
K
@0
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (* J (- (exp l) (exp (neg l)))) J (- (exp l) (exp (neg l))) (exp l) l (exp (neg l)) (neg l) (cos (/ K 2)) (/ K 2) K 2 U)
2.0ms
l
@0
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (* J (- (exp l) (exp (neg l)))) J (- (exp l) (exp (neg l))) (exp l) l (exp (neg l)) (neg l) (cos (/ K 2)) (/ K 2) K 2 U)
2.0ms
J
@-inf
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (* J (- (exp l) (exp (neg l)))) J (- (exp l) (exp (neg l))) (exp l) l (exp (neg l)) (neg l) (cos (/ K 2)) (/ K 2) K 2 U)
2.0ms
l
@-inf
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (* J (- (exp l) (exp (neg l)))) J (- (exp l) (exp (neg l))) (exp l) l (exp (neg l)) (neg l) (cos (/ K 2)) (/ K 2) K 2 U)

rewrite1.4s (7.9%)

Memory
-19.3MiB live, 595.0MiB allocated; 100ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02401478
02531313
17371312
226771218
082741206
0256161131
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
73 → 561
Calls
Call 1
Inputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
J
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(exp.f64 l)
l
(exp.f64 (neg.f64 l))
(neg.f64 l)
(cos.f64 (/.f64 K #s(literal 2 binary64)))
(/.f64 K #s(literal 2 binary64))
K
#s(literal 2 binary64)
U
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* J (- (exp l) (exp (neg l))))))
#s(approx J #s(hole binary64 J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (+ (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))) (/ U J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 2 (* J (cos (* 1/2 K)))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/3 (* J (cos (* 1/2 K)))))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* 2 (* J (* l (cos (* 1/2 K)))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 2 (* J (cos (* 1/2 K))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/3 (* J (cos (* 1/2 K))))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/3 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/2520 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/60 (* J (cos (* 1/2 K))))))))))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* 2 (* J l))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* l (+ (* 1/3 (* J (pow l 2))) (* 2 J)))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/60 (* J (pow l 2))) (* 1/3 J)))))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/3 J) (* (pow l 2) (+ (* 1/2520 (* J (pow l 2))) (* 1/60 J)))))))))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (* 2 l)))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (* l (+ 2 (* 1/3 (pow l 2))))))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (* l (+ 2 (* (pow l 2) (+ 1/3 (* 1/60 (pow l 2))))))))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (* l (+ 2 (* (pow l 2) (+ 1/3 (* (pow l 2) (+ 1/60 (* 1/2520 (pow l 2))))))))))
#s(approx (exp l) #s(hole binary64 1))
#s(approx (exp l) #s(hole binary64 (+ 1 l)))
#s(approx (exp l) #s(hole binary64 (+ 1 (* l (+ 1 (* 1/2 l))))))
#s(approx (exp l) #s(hole binary64 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
#s(approx l #s(hole binary64 l))
#s(approx (exp (neg l)) #s(hole binary64 1))
#s(approx (exp (neg l)) #s(hole binary64 (+ 1 (* -1 l))))
#s(approx (exp (neg l)) #s(hole binary64 (+ 1 (* l (- (* 1/2 l) 1)))))
#s(approx (exp (neg l)) #s(hole binary64 (+ 1 (* l (- (* l (+ 1/2 (* -1/6 l))) 1)))))
#s(approx (neg l) #s(hole binary64 (* -1 l)))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (- (exp l) (exp (neg l)))))
#s(approx (exp l) #s(hole binary64 (exp l)))
#s(approx (exp (neg l)) #s(hole binary64 (exp (neg l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (* -1 l))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (* -1 l)))))))
#s(approx (* J (- (exp l) (exp (neg l)))) #s(hole binary64 (* J (- (exp l) (exp (* -1 l))))))
#s(approx (- (exp l) (exp (neg l))) #s(hole binary64 (- (exp l) (exp (* -1 l)))))
#s(approx (exp (neg l)) #s(hole binary64 (exp (* -1 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* J (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (exp (neg l))))))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* 1/384 (* J (- (exp l) (exp (neg l)))))))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (* J (- (exp l) (exp (neg l))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* J (- (exp l) (exp (neg l)))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))))))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) #s(hole binary64 (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* 1/384 (* J (- (exp l) (exp (neg l))))))))))))
#s(approx (cos (/ K 2)) #s(hole binary64 1))
#s(approx (cos (/ K 2)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (/ K 2)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (/ K 2)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (/ K 2) #s(hole binary64 (* 1/2 K)))
#s(approx K #s(hole binary64 K))
#s(approx (cos (/ K 2)) #s(hole binary64 (cos (* 1/2 K))))
#s(approx U #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)) 1)))))
Outputs
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J)))) (*.f64 (neg.f64 U) (neg.f64 U))) (fma.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J)) (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))))) (+.f64 U (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (cos.f64 (/.f64 K #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))) #s(literal 3 binary64)) (pow.f64 (neg.f64 U) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))) (fma.f64 (neg.f64 U) (neg.f64 U) (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))) (neg.f64 U)))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 U (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (cos.f64 (/.f64 K #s(literal -2 binary64))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U)
(fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J U)
(fma.f64 (sinh.f64 l) (fma.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)) U)
(fma.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J)) U)
(fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) (cos.f64 (/.f64 K #s(literal -2 binary64))) U)
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (*.f64 J (cos.f64 (/.f64 K #s(literal -2 binary64)))) U)
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (sinh.f64 l)) U)
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)) U)
(fma.f64 J (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) U)
(-.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))) (neg.f64 U))
(-.f64 U (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))) U)
(+.f64 U (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))))
(*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J)
(*.f64 (sinh.f64 l) (fma.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)))
(*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J)))
(*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) (cos.f64 (/.f64 K #s(literal -2 binary64))))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (*.f64 J (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (sinh.f64 l)))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)))
(*.f64 J (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))))) (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) K) (PI.f64)) #s(literal 2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))))) (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) (-.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))))) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) K) (PI.f64)) #s(literal 2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))))) #s(literal 4 binary64))
(fma.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (*.f64 (sinh.f64 l) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)))
(fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (sinh.f64 l)))
(fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (cosh.f64 l) (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (sinh.f64 l) (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (sinh.f64 l)))
(fma.f64 (cosh.f64 l) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (*.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)))
(fma.f64 (sinh.f64 l) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (*.f64 (sinh.f64 l) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)))
(fma.f64 #s(literal 0 binary64) (*.f64 (sinh.f64 l) (+.f64 J J)) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))))
(fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (+.f64 (sinh.f64 l) #s(literal 0 binary64))) (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (sinh.f64 l)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (cosh.f64 l)) (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (sinh.f64 l)) (*.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J) (sinh.f64 l)))
(+.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))))
(+.f64 (*.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)) (*.f64 (sinh.f64 l) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)))
(+.f64 (*.f64 (cosh.f64 l) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)) (*.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)))
(+.f64 (*.f64 (sinh.f64 l) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)) (*.f64 (sinh.f64 l) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) J)))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sinh.f64 l) (+.f64 J J))) (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (+.f64 J J))))
(*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) (neg.f64 J))
(*.f64 (*.f64 #s(literal -2 binary64) J) (sinh.f64 (neg.f64 l)))
(*.f64 (neg.f64 J) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sinh.f64 l) J) #s(literal -1 binary64)))
(*.f64 (sinh.f64 l) (+.f64 J J))
(*.f64 (+.f64 J J) (sinh.f64 l))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) J)
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 (sinh.f64 l) J)) #s(literal -1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) J) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) J))
(*.f64 J (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(/.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) (*.f64 (sinh.f64 l) (+.f64 J J))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) (+.f64 J J)))) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) #s(literal -1 binary64))
(/.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J))
(fma.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) J (*.f64 (sinh.f64 l) J))
(fma.f64 (cosh.f64 l) J (*.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) J))
(fma.f64 (sinh.f64 l) J (*.f64 (sinh.f64 l) J))
(fma.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (*.f64 (sinh.f64 l) J))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 J #s(literal 2 binary64)) (*.f64 (sinh.f64 l) J))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) J) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) J))
(fma.f64 J (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (*.f64 (sinh.f64 l) J))
(fma.f64 J (cosh.f64 l) (*.f64 J (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (sinh.f64 l) (*.f64 (sinh.f64 l) J))
(+.f64 (neg.f64 (*.f64 (neg.f64 J) (+.f64 (sinh.f64 l) #s(literal 0 binary64)))) (neg.f64 (*.f64 (neg.f64 J) (sinh.f64 l))))
(+.f64 (neg.f64 (*.f64 (neg.f64 J) (cosh.f64 l))) (neg.f64 (*.f64 (neg.f64 J) (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (neg.f64 (*.f64 (neg.f64 J) (sinh.f64 l))) (neg.f64 (*.f64 (neg.f64 J) (sinh.f64 l))))
(+.f64 (neg.f64 (*.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (neg.f64 J))) (neg.f64 (*.f64 (sinh.f64 l) (neg.f64 J))))
(+.f64 (neg.f64 (*.f64 (cosh.f64 l) (neg.f64 J))) (neg.f64 (*.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) (neg.f64 J))))
(+.f64 (neg.f64 (*.f64 (sinh.f64 l) (neg.f64 J))) (neg.f64 (*.f64 (sinh.f64 l) (neg.f64 J))))
(+.f64 (/.f64 (*.f64 (neg.f64 J) (+.f64 (sinh.f64 l) #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 J) (sinh.f64 l)) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (neg.f64 J) (cosh.f64 l)) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 J) (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (neg.f64 J) (sinh.f64 l)) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 J) (sinh.f64 l)) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (neg.f64 J)) #s(literal -1 binary64)) (/.f64 (*.f64 (sinh.f64 l) (neg.f64 J)) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (cosh.f64 l) (neg.f64 J)) #s(literal -1 binary64)) (/.f64 (*.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) (neg.f64 J)) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (sinh.f64 l) (neg.f64 J)) #s(literal -1 binary64)) (/.f64 (*.f64 (sinh.f64 l) (neg.f64 J)) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 J (+.f64 (sinh.f64 l) #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 (sinh.f64 l) J) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 J (cosh.f64 l)) #s(literal 1 binary64)) (/.f64 (*.f64 J (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l)))) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) J) #s(literal 1 binary64)) (/.f64 (*.f64 (sinh.f64 l) J) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (cosh.f64 l) J) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) J) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (sinh.f64 l) J) #s(literal 1 binary64)) (/.f64 (*.f64 (sinh.f64 l) J) #s(literal 1 binary64)))
(+.f64 (*.f64 J (+.f64 (sinh.f64 l) #s(literal 0 binary64))) (*.f64 (sinh.f64 l) J))
(+.f64 (*.f64 J (cosh.f64 l)) (*.f64 J (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 (*.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) J) (*.f64 (sinh.f64 l) J))
(+.f64 (*.f64 (cosh.f64 l) J) (*.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (sinh.f64 l) J) (*.f64 (sinh.f64 l) J))
J
(*.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 4 binary64))
(*.f64 #s(literal -2 binary64) (sinh.f64 (neg.f64 l)))
(*.f64 (sinh.f64 (neg.f64 l)) #s(literal -2 binary64))
(*.f64 (sinh.f64 l) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (sinh.f64 l))
(/.f64 (-.f64 (*.f64 (+.f64 (sinh.f64 l) (exp.f64 l)) (+.f64 (sinh.f64 l) (exp.f64 l))) (*.f64 (cosh.f64 l) (cosh.f64 l))) (+.f64 (+.f64 (sinh.f64 l) (exp.f64 l)) (cosh.f64 l)))
(/.f64 (-.f64 (*.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (+.f64 (sinh.f64 l) #s(literal 0 binary64))) (*.f64 (sinh.f64 (neg.f64 l)) (sinh.f64 (neg.f64 l)))) (+.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (sinh.f64 (neg.f64 l))))
(/.f64 (-.f64 (*.f64 (exp.f64 l) (exp.f64 l)) (*.f64 (exp.f64 (neg.f64 l)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sinh.f64 l) (exp.f64 l)) #s(literal 3 binary64)) (pow.f64 (cosh.f64 l) #s(literal 3 binary64))) (fma.f64 (+.f64 (sinh.f64 l) (exp.f64 l)) (+.f64 (sinh.f64 l) (exp.f64 l)) (fma.f64 (cosh.f64 l) (cosh.f64 l) (*.f64 (+.f64 (sinh.f64 l) (exp.f64 l)) (cosh.f64 l)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (neg.f64 l)) #s(literal 3 binary64))) (fma.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (fma.f64 (sinh.f64 (neg.f64 l)) (sinh.f64 (neg.f64 l)) (*.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (sinh.f64 (neg.f64 l))))))
(/.f64 (-.f64 (pow.f64 (exp.f64 l) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))) (fma.f64 (exp.f64 l) (exp.f64 l) (fma.f64 (exp.f64 (neg.f64 l)) (exp.f64 (neg.f64 l)) (*.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal 4 binary64))
(/.f64 (-.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal 4 binary64))
(/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l))))) #s(literal 4 binary64))
(/.f64 (-.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l))))) #s(literal 4 binary64))
(/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64)))) #s(literal 4 binary64))
(/.f64 (-.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) (*.f64 #s(literal 2 binary64) (exp.f64 l)) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (exp.f64 l)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 l))) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (neg.f64 (exp.f64 l))) #s(literal -2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 l)))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) (*.f64 #s(literal 2 binary64) (exp.f64 l)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (exp.f64 l)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 l))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (neg.f64 (exp.f64 l))) #s(literal -2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 l)))))
(/.f64 (fma.f64 (cosh.f64 l) (*.f64 #s(literal 2 binary64) (exp.f64 l)) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (exp.f64 l)) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l))))
(/.f64 (fma.f64 (cosh.f64 l) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 l))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (neg.f64 (exp.f64 l))) #s(literal -2 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 l)))))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal -4 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal -4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal -2 binary64))
(/.f64 (fma.f64 (sinh.f64 l) #s(literal -2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l))))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))))) #s(literal 8 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))))) #s(literal 8 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64))))) #s(literal 8 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) (exp.f64 l)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (exp.f64 l)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) (neg.f64 (exp.f64 l))) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 l))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) (*.f64 #s(literal 2 binary64) (exp.f64 l))) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l))))) #s(literal 8 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))))) #s(literal 16 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))))) #s(literal 16 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64))))) #s(literal 16 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) (exp.f64 l)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (exp.f64 l)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) (neg.f64 (exp.f64 l))) #s(literal -4 binary64)) (*.f64 #s(literal 4 binary64) (neg.f64 (exp.f64 l))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (exp.f64 l))) #s(literal 8 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l))))) #s(literal 8 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))))) #s(literal 16 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))))) #s(literal 16 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64))))) #s(literal 16 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) (exp.f64 l)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (exp.f64 l)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) (neg.f64 (exp.f64 l))) #s(literal -4 binary64)) (*.f64 #s(literal 4 binary64) (neg.f64 (exp.f64 l))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) (*.f64 #s(literal 2 binary64) (exp.f64 l))) #s(literal 8 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l))))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (exp.f64 (neg.f64 l)) (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))))) (*.f64 (exp.f64 (neg.f64 l)) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (exp.f64 (neg.f64 l)) (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))))) (*.f64 (exp.f64 (neg.f64 l)) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (exp.f64 (neg.f64 l)) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64))))) (*.f64 (exp.f64 (neg.f64 l)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (exp.f64 l))) (*.f64 (exp.f64 (neg.f64 l)) #s(literal -1 binary64))) (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (exp.f64 l))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l))) (*.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64))) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal 2 binary64) (exp.f64 l))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (sinh.f64 l) #s(literal 4 binary64))) #s(literal -2 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (sinh.f64 l) #s(literal 4 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal -1 binary64))
(/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (exp.f64 l)))
(/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 1 binary64))
(neg.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64) (neg.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l)))))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l))) #s(literal -1 binary64)))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64) (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64) (+.f64 (sinh.f64 l) #s(literal 0 binary64)))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64) (sinh.f64 l))
(fma.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (neg.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l)))))
(fma.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l))) #s(literal -1 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (+.f64 (sinh.f64 l) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (sinh.f64 l))
(fma.f64 (sinh.f64 (neg.f64 l)) #s(literal -1 binary64) (neg.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l)))))
(fma.f64 (sinh.f64 (neg.f64 l)) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l))) #s(literal -1 binary64)))
(fma.f64 (sinh.f64 (neg.f64 l)) #s(literal -1 binary64) (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)))
(fma.f64 (sinh.f64 (neg.f64 l)) #s(literal -1 binary64) (+.f64 (sinh.f64 l) #s(literal 0 binary64)))
(fma.f64 (sinh.f64 (neg.f64 l)) #s(literal -1 binary64) (sinh.f64 l))
(fma.f64 (sinh.f64 l) #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l)))))
(fma.f64 (sinh.f64 l) #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l))) #s(literal -1 binary64)))
(fma.f64 (sinh.f64 l) #s(literal 1 binary64) (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)))
(fma.f64 (sinh.f64 l) #s(literal 1 binary64) (+.f64 (sinh.f64 l) #s(literal 0 binary64)))
(fma.f64 (sinh.f64 l) #s(literal 1 binary64) (sinh.f64 l))
(fma.f64 #s(literal 1 binary64) (sinh.f64 l) (neg.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l)))))
(fma.f64 #s(literal 1 binary64) (sinh.f64 l) (/.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (sinh.f64 l) (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (sinh.f64 l) (+.f64 (sinh.f64 l) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (sinh.f64 l) (sinh.f64 l))
(fma.f64 #s(literal -1 binary64) (sinh.f64 (neg.f64 l)) (neg.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l)))))
(fma.f64 #s(literal -1 binary64) (sinh.f64 (neg.f64 l)) (/.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (sinh.f64 (neg.f64 l)) (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (sinh.f64 (neg.f64 l)) (+.f64 (sinh.f64 l) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (sinh.f64 (neg.f64 l)) (sinh.f64 l))
(fma.f64 #s(literal -1 binary64) (cosh.f64 l) (neg.f64 (-.f64 (sinh.f64 (neg.f64 l)) (exp.f64 l))))
(fma.f64 #s(literal -1 binary64) (cosh.f64 l) (/.f64 (-.f64 (sinh.f64 (neg.f64 l)) (exp.f64 l)) #s(literal -1 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 l) #s(literal -2 binary64)) (neg.f64 (-.f64 (sinh.f64 (neg.f64 l)) (exp.f64 l))))
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 l) #s(literal -2 binary64)) (/.f64 (-.f64 (sinh.f64 (neg.f64 l)) (exp.f64 l)) #s(literal -1 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l)))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l))) #s(literal -1 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 (sinh.f64 l) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (sinh.f64 l))
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 l) #s(literal 2 binary64)) (neg.f64 (neg.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 l) #s(literal 2 binary64)) (/.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 l) #s(literal 2 binary64)) (/.f64 (neg.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l)))) #s(literal -1 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 l) #s(literal 2 binary64)) (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (neg.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l))) #s(literal -1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (+.f64 (sinh.f64 l) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (sinh.f64 l))
(-.f64 (+.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (fma.f64 (sinh.f64 l) #s(literal 1/2 binary64) #s(literal 0 binary64))) (/.f64 (sinh.f64 l) #s(literal -2 binary64)))
(-.f64 (+.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (/.f64 (exp.f64 l) #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))
(-.f64 (+.f64 (cosh.f64 l) (-.f64 (sinh.f64 l) (sinh.f64 (neg.f64 l)))) (cosh.f64 l))
(-.f64 (+.f64 (sinh.f64 l) (fma.f64 (sinh.f64 l) #s(literal 1/2 binary64) #s(literal 0 binary64))) (/.f64 (sinh.f64 l) #s(literal -2 binary64)))
(-.f64 (+.f64 (sinh.f64 l) (/.f64 (exp.f64 l) #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))
(-.f64 (/.f64 (+.f64 (sinh.f64 l) (exp.f64 l)) #s(literal 1 binary64)) (cosh.f64 l))
(-.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l))) #s(literal -1 binary64)) (sinh.f64 (neg.f64 l)))
(-.f64 (/.f64 (-.f64 (exp.f64 (neg.f64 l)) (sinh.f64 l)) #s(literal -1 binary64)) (neg.f64 (cosh.f64 l)))
(-.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal -1 binary64)) (/.f64 (exp.f64 l) #s(literal -1 binary64)))
(-.f64 (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)) (sinh.f64 (neg.f64 l)))
(-.f64 (+.f64 (sinh.f64 l) (exp.f64 l)) (cosh.f64 l))
(-.f64 (neg.f64 (cosh.f64 l)) (/.f64 (+.f64 (sinh.f64 l) (exp.f64 l)) #s(literal -1 binary64)))
(-.f64 (fma.f64 (sinh.f64 l) #s(literal 1/2 binary64) #s(literal 0 binary64)) (-.f64 (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (+.f64 (sinh.f64 l) #s(literal 0 binary64))))
(-.f64 (fma.f64 (sinh.f64 l) #s(literal 1/2 binary64) #s(literal 0 binary64)) (-.f64 (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (sinh.f64 l)))
(-.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (-.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (+.f64 (sinh.f64 l) #s(literal 0 binary64))))
(-.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (-.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (sinh.f64 l)))
(-.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (sinh.f64 (neg.f64 l)))
(-.f64 (cosh.f64 l) (+.f64 (sinh.f64 (neg.f64 l)) (exp.f64 (neg.f64 l))))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(+.f64 (-.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64))) (/.f64 (exp.f64 l) #s(literal 2 binary64)))
(+.f64 (neg.f64 (neg.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)))) (sinh.f64 l))
(+.f64 (neg.f64 (*.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal -1 binary64))) (sinh.f64 l))
(+.f64 (neg.f64 (*.f64 (cosh.f64 l) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) #s(literal -1 binary64))))
(+.f64 (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)) (sinh.f64 l))
(+.f64 (/.f64 (neg.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64))) #s(literal -1 binary64)) (sinh.f64 l))
(+.f64 (/.f64 (*.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (sinh.f64 l))
(+.f64 (/.f64 (*.f64 (cosh.f64 l) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (neg.f64 (cosh.f64 l)) (neg.f64 (-.f64 (sinh.f64 (neg.f64 l)) (exp.f64 l))))
(+.f64 (neg.f64 (cosh.f64 l)) (/.f64 (-.f64 (sinh.f64 (neg.f64 l)) (exp.f64 l)) #s(literal -1 binary64)))
(+.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) (sinh.f64 l))
(+.f64 (cosh.f64 l) (neg.f64 (neg.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (cosh.f64 l) (/.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) #s(literal 1 binary64)))
(+.f64 (cosh.f64 l) (/.f64 (neg.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l)))) #s(literal -1 binary64)))
(+.f64 (cosh.f64 l) (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (sinh.f64 l) (neg.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l)))))
(+.f64 (sinh.f64 l) (/.f64 (+.f64 #s(literal 0 binary64) (sinh.f64 (neg.f64 l))) #s(literal -1 binary64)))
(+.f64 (sinh.f64 l) (/.f64 (+.f64 (sinh.f64 l) #s(literal 0 binary64)) #s(literal 1 binary64)))
(+.f64 (sinh.f64 l) (+.f64 (sinh.f64 l) #s(literal 0 binary64)))
(+.f64 (sinh.f64 l) (sinh.f64 l))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal 4 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l))))) #s(literal 4 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64)))) #s(literal 4 binary64))
(*.f64 (pow.f64 (E.f64) (/.f64 l #s(literal 2 binary64))) (pow.f64 (E.f64) (/.f64 l #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 l) #s(literal 1/2 binary64)) (pow.f64 (exp.f64 l) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (exp.f64 l))
(*.f64 #s(literal -1 binary64) (neg.f64 (exp.f64 l)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l)))
(pow.f64 (E.f64) l)
(pow.f64 (/.f64 #s(literal 1 binary64) (E.f64)) (neg.f64 l))
(pow.f64 (exp.f64 (neg.f64 l)) #s(literal -1 binary64))
(pow.f64 (exp.f64 l) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 l) (cosh.f64 l)) (*.f64 (sinh.f64 (neg.f64 l)) (sinh.f64 (neg.f64 l)))) (exp.f64 (neg.f64 l)))
(/.f64 (-.f64 (pow.f64 (cosh.f64 l) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (neg.f64 l)) #s(literal 3 binary64))) (fma.f64 (cosh.f64 l) (cosh.f64 l) (fma.f64 (sinh.f64 (neg.f64 l)) (sinh.f64 (neg.f64 l)) (*.f64 (cosh.f64 l) (sinh.f64 (neg.f64 l))))))
(/.f64 (+.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal -2 binary64))
(/.f64 (fma.f64 (sinh.f64 l) #s(literal -2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal 2 binary64))
(/.f64 (-.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal -2 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal -4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal -4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 1 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (fma.f64 (cosh.f64 l) #s(literal -2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal -2 binary64))
(/.f64 (fma.f64 (cosh.f64 l) #s(literal 1 binary64) (sinh.f64 l)) #s(literal 1 binary64))
(/.f64 (fma.f64 (cosh.f64 l) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal -4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 l))) #s(literal -2 binary64))
(/.f64 (fma.f64 (sinh.f64 l) #s(literal -2 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal -2 binary64))
(/.f64 (fma.f64 (sinh.f64 l) #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sinh.f64 l) (*.f64 #s(literal 1 binary64) (cosh.f64 l))) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal -2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 l) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 l) #s(literal 1 binary64)) (sinh.f64 (neg.f64 l))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 l) #s(literal -2 binary64)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l))) #s(literal -2 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 l)))
(/.f64 #s(literal -1 binary64) (neg.f64 (exp.f64 (neg.f64 l))))
(/.f64 (exp.f64 l) #s(literal 1 binary64))
(neg.f64 (neg.f64 (exp.f64 l)))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 4 binary64)))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64) (cosh.f64 l))
(fma.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 4 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (cosh.f64 l))
(fma.f64 (sinh.f64 (neg.f64 l)) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 4 binary64)))
(fma.f64 (sinh.f64 (neg.f64 l)) #s(literal -1 binary64) (cosh.f64 l))
(fma.f64 (sinh.f64 l) #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 4 binary64)))
(fma.f64 (sinh.f64 l) #s(literal 1 binary64) (cosh.f64 l))
(fma.f64 #s(literal 1 binary64) (sinh.f64 l) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 4 binary64)))
(fma.f64 #s(literal 1 binary64) (sinh.f64 l) (cosh.f64 l))
(fma.f64 #s(literal -1 binary64) (sinh.f64 (neg.f64 l)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 4 binary64)))
(fma.f64 #s(literal -1 binary64) (sinh.f64 (neg.f64 l)) (cosh.f64 l))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 4 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (cosh.f64 l))
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 l) #s(literal 2 binary64)) (sinh.f64 l))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 4 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (cosh.f64 l))
(-.f64 (+.f64 (cosh.f64 l) (fma.f64 (sinh.f64 l) #s(literal 1/2 binary64) #s(literal 0 binary64))) (/.f64 (sinh.f64 l) #s(literal -2 binary64)))
(-.f64 (+.f64 (cosh.f64 l) (/.f64 (exp.f64 l) #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))
(-.f64 (fma.f64 (sinh.f64 l) #s(literal 1/2 binary64) #s(literal 0 binary64)) (-.f64 (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (cosh.f64 l)))
(-.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (-.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (cosh.f64 l)))
(-.f64 (cosh.f64 l) (sinh.f64 (neg.f64 l)))
(exp.f64 (*.f64 (log.f64 (E.f64)) l))
(exp.f64 (*.f64 (log.f64 (exp.f64 l)) #s(literal 1 binary64)))
(exp.f64 l)
(+.f64 (-.f64 (cosh.f64 l) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64))) (/.f64 (exp.f64 l) #s(literal 2 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) #s(literal 4 binary64)) (sinh.f64 l))
(+.f64 (cosh.f64 l) (sinh.f64 l))
(+.f64 (sinh.f64 l) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 4 binary64)))
(+.f64 (sinh.f64 l) (cosh.f64 l))
l
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64)))) #s(literal 4 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal 4 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (E.f64)) (/.f64 l #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (E.f64)) (/.f64 l #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 l) #s(literal -1/2 binary64)) (pow.f64 (exp.f64 l) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64))
(pow.f64 (E.f64) (neg.f64 l))
(pow.f64 (/.f64 #s(literal 1 binary64) (E.f64)) l)
(pow.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64))
(pow.f64 (exp.f64 l) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 l) (cosh.f64 l)) (*.f64 (sinh.f64 l) (sinh.f64 l))) (exp.f64 l))
(/.f64 (-.f64 (pow.f64 (cosh.f64 l) #s(literal 3 binary64)) (pow.f64 (sinh.f64 l) #s(literal 3 binary64))) (fma.f64 (cosh.f64 l) (cosh.f64 l) (fma.f64 (sinh.f64 l) (sinh.f64 l) (*.f64 (cosh.f64 l) (sinh.f64 l)))))
(/.f64 (fma.f64 (sinh.f64 l) #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal -2 binary64))
(/.f64 (+.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (-.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal -2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 2 binary64))
(/.f64 (fma.f64 (sinh.f64 l) #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal -2 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) (sinh.f64 l) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sinh.f64 (neg.f64 l)) (*.f64 #s(literal 1 binary64) (cosh.f64 l))) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal -4 binary64))
(/.f64 (fma.f64 (sinh.f64 l) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 l))) #s(literal -2 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 1 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal -2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) #s(literal -4 binary64))
(/.f64 (fma.f64 (cosh.f64 l) #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal 2 binary64))
(/.f64 (fma.f64 (cosh.f64 l) #s(literal 1 binary64) (sinh.f64 (neg.f64 l))) #s(literal 1 binary64))
(/.f64 (fma.f64 (cosh.f64 l) #s(literal -2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l))) (exp.f64 l) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (exp.f64 l)))
(/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) (exp.f64 l) #s(literal 0 binary64)) (*.f64 #s(literal 4 binary64) (exp.f64 l)))
(/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) (exp.f64 l) #s(literal 0 binary64)) (*.f64 #s(literal 4 binary64) (exp.f64 l)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) (exp.f64 l) #s(literal 0 binary64)) (*.f64 #s(literal 4 binary64) (exp.f64 l)))
(/.f64 (+.f64 (exp.f64 l) (*.f64 (exp.f64 l) #s(literal 0 binary64))) (*.f64 (exp.f64 l) (exp.f64 l)))
(/.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 l) (*.f64 (neg.f64 (exp.f64 l)) #s(literal 0 binary64))) (*.f64 (neg.f64 (exp.f64 l)) (exp.f64 l)))
(/.f64 (fma.f64 #s(literal 2 binary64) (exp.f64 l) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l)) (exp.f64 l)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 l) #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 l) #s(literal 1 binary64)) (sinh.f64 l)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 l) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal -4 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l))))) #s(literal -4 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64)))) #s(literal -4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 4 binary64))) #s(literal 4 binary64))
(/.f64 #s(literal -2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (exp.f64 l))))
(/.f64 #s(literal 1 binary64) (exp.f64 l))
(/.f64 #s(literal -1 binary64) (neg.f64 (exp.f64 l)))
(/.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l)))
(neg.f64 (neg.f64 (exp.f64 (neg.f64 l))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 l))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 4 binary64)))) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))))) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (E.f64)) (/.f64 l #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (E.f64)) (/.f64 l #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (exp.f64 l) #s(literal -1/2 binary64)) (pow.f64 (exp.f64 l) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal -2 binary64) (cosh.f64 l))
(fma.f64 #s(literal -2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (cosh.f64 l))
(fma.f64 (sinh.f64 (neg.f64 l)) #s(literal 1 binary64) (cosh.f64 l))
(fma.f64 (sinh.f64 l) #s(literal -1 binary64) (cosh.f64 l))
(fma.f64 #s(literal 1 binary64) (sinh.f64 (neg.f64 l)) (cosh.f64 l))
(fma.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 l)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (sinh.f64 l) (cosh.f64 l))
(fma.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (cosh.f64 l))
(fma.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (cosh.f64 l))
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 l) #s(literal 2 binary64)) (sinh.f64 (neg.f64 l)))
(-.f64 (+.f64 (cosh.f64 l) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64))) (/.f64 (exp.f64 l) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) #s(literal 4 binary64)) (sinh.f64 l))
(-.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (cosh.f64 l)))
(-.f64 (cosh.f64 l) (-.f64 (sinh.f64 l) #s(literal 0 binary64)))
(-.f64 (cosh.f64 l) (sinh.f64 l))
(sqrt.f64 (exp.f64 (*.f64 #s(literal -2 binary64) l)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (E.f64))) l))
(exp.f64 (*.f64 (log.f64 (exp.f64 l)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 l))
(+.f64 (-.f64 (cosh.f64 l) (fma.f64 (sinh.f64 l) #s(literal 1/2 binary64) #s(literal 0 binary64))) (/.f64 (sinh.f64 l) #s(literal -2 binary64)))
(+.f64 (-.f64 (cosh.f64 l) (/.f64 (exp.f64 l) #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 l))) #s(literal 4 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 l)) #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal 4 binary64)))
(+.f64 (sinh.f64 (neg.f64 l)) (cosh.f64 l))
(+.f64 (cosh.f64 l) (sinh.f64 (neg.f64 l)))
(+.f64 (exp.f64 (neg.f64 l)) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 l))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 l) #s(literal 2 binary64)))
(*.f64 (neg.f64 l) #s(literal 1 binary64))
(*.f64 l #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 l l)) l)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 l l) l)) (+.f64 #s(literal 0 binary64) (fma.f64 l l #s(literal 0 binary64))))
(/.f64 (*.f64 #s(literal -2 binary64) l) #s(literal 2 binary64))
(/.f64 (+.f64 l l) #s(literal -2 binary64))
(neg.f64 l)
(fma.f64 #s(literal 1 binary64) (neg.f64 l) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) l #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 l) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 l) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 l #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 l #s(literal 0 binary64)))
(-.f64 #s(literal 0 binary64) l)
(+.f64 #s(literal 0 binary64) (neg.f64 l))
(+.f64 (neg.f64 l) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 K #s(literal -2 binary64))))
(*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (-.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) K) (PI.f64)) #s(literal 2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (+.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) K) (PI.f64)) #s(literal 2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (-.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) K) (PI.f64)) #s(literal 2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))))) #s(literal -2 binary64))
(/.f64 (-.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) K) (PI.f64)) #s(literal 2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))))) #s(literal 2 binary64))
(neg.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(sin.f64 (neg.f64 (/.f64 (+.f64 K (neg.f64 (PI.f64))) #s(literal 2 binary64))))
(sin.f64 (neg.f64 (+.f64 (/.f64 (+.f64 K (neg.f64 (PI.f64))) #s(literal -2 binary64)) (PI.f64))))
(sin.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (PI.f64) K) #s(literal 2 binary64)) (PI.f64))))
(sin.f64 (+.f64 (/.f64 (-.f64 (+.f64 (neg.f64 K) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (+.f64 (/.f64 (+.f64 K (neg.f64 (PI.f64))) #s(literal 2 binary64)) (PI.f64)))
(sin.f64 (+.f64 (/.f64 (+.f64 K (PI.f64)) #s(literal -2 binary64)) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (/.f64 (+.f64 K (neg.f64 (PI.f64))) #s(literal -2 binary64)) (PI.f64)) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (/.f64 (+.f64 (PI.f64) K) #s(literal 2 binary64)) (PI.f64)) (PI.f64)))
(sin.f64 (/.f64 (+.f64 K (neg.f64 (PI.f64))) #s(literal -2 binary64)))
(sin.f64 (/.f64 (+.f64 (PI.f64) K) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) K)) (cos.f64 (/.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 4 binary64))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (sin.f64 (/.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 4 binary64)))))
(fma.f64 #s(literal 1 binary64) (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) K) (PI.f64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64)))
(-.f64 (/.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 2 binary64)) (/.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64)))
(cos.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (neg.f64 K) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))
(cos.f64 (+.f64 (/.f64 (+.f64 K (neg.f64 (PI.f64))) #s(literal 2 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (/.f64 (+.f64 K (PI.f64)) #s(literal -2 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (+.f64 (/.f64 (+.f64 K (neg.f64 (PI.f64))) #s(literal -2 binary64)) (PI.f64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (+.f64 (/.f64 (+.f64 (PI.f64) K) #s(literal 2 binary64)) (PI.f64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (+.f64 (/.f64 K #s(literal -2 binary64)) (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (/.f64 K #s(literal 2 binary64)) (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (/.f64 (+.f64 (+.f64 (neg.f64 K) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (PI.f64)))
(cos.f64 (+.f64 (/.f64 (+.f64 (+.f64 (PI.f64) K) (PI.f64)) #s(literal 2 binary64)) (PI.f64)))
(cos.f64 (/.f64 (-.f64 (+.f64 (neg.f64 K) (PI.f64)) (PI.f64)) #s(literal 2 binary64)))
(cos.f64 (/.f64 K #s(literal -2 binary64)))
(cos.f64 (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) K)) (cos.f64 (/.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 4 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (sin.f64 (/.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 4 binary64)))))
(+.f64 #s(literal 0 binary64) (cos.f64 (/.f64 K #s(literal -2 binary64))))
(+.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 0 binary64))
(/.f64 (neg.f64 K) #s(literal -2 binary64))
(/.f64 (/.f64 K #s(literal -2 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 K #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 K #s(literal 2 binary64))
(neg.f64 (/.f64 K #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) K) #s(literal 2 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)))
K
#s(literal 2 binary64)
U
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
#s(approx (* J (- (exp l) (exp (neg l)))) (*.f64 (sinh.f64 l) (+.f64 J J)))
#s(approx J J)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 l (fma.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64))) l) l (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))) U))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 (+.f64 l l) J)))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64))) l) l (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))) l))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) l) l) J) (fma.f64 #s(literal 1/2520 binary64) (*.f64 l l) #s(literal 1/60 binary64))) l) l (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))) l))
#s(approx (* J (- (exp l) (exp (neg l)))) (*.f64 (+.f64 l l) J))
#s(approx (* J (- (exp l) (exp (neg l)))) (*.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) J) l))
#s(approx (* J (- (exp l) (exp (neg l)))) (*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 l J) l) (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64)) J) J) l))
#s(approx (* J (- (exp l) (exp (neg l)))) (*.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal 1/2520 binary64) (*.f64 l l) #s(literal 1/60 binary64))) (*.f64 l l) (*.f64 #s(literal 1/3 binary64) J)) l) l J) J) l))
#s(approx (- (exp l) (exp (neg l))) (+.f64 l l))
#s(approx (- (exp l) (exp (neg l))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))
#s(approx (- (exp l) (exp (neg l))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 l l) #s(literal 2 binary64)) l))
#s(approx (- (exp l) (exp (neg l))) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2520 binary64) (*.f64 l l) #s(literal 1/60 binary64)) (*.f64 l l) #s(literal 1/3 binary64)) l) l #s(literal 2 binary64)) l))
#s(approx (exp l) #s(literal 1 binary64))
#s(approx (exp l) (-.f64 l #s(literal -1 binary64)))
#s(approx (exp l) (fma.f64 (fma.f64 #s(literal 1/2 binary64) l #s(literal 1 binary64)) l #s(literal 1 binary64)))
#s(approx (exp l) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/6 binary64) l #s(literal 1/2 binary64)) l #s(literal 1 binary64)) l #s(literal 1 binary64)))
#s(approx l l)
#s(approx (exp (neg l)) #s(literal 1 binary64))
#s(approx (exp (neg l)) (-.f64 #s(literal 1 binary64) l))
#s(approx (exp (neg l)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) l #s(literal -1 binary64)) l #s(literal 1 binary64)))
#s(approx (exp (neg l)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/6 binary64) l #s(literal 1/2 binary64)) l #s(literal -1 binary64)) l #s(literal 1 binary64)))
#s(approx (neg l) (neg.f64 l))
#s(approx (- (exp l) (exp (neg l))) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
#s(approx (exp l) (exp.f64 l))
#s(approx (exp (neg l)) (exp.f64 (neg.f64 l)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
#s(approx (* J (- (exp l) (exp (neg l)))) (*.f64 (sinh.f64 l) (+.f64 J J)))
#s(approx (- (exp l) (exp (neg l))) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
#s(approx (exp (neg l)) (exp.f64 (neg.f64 l)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64))) K) K (fma.f64 (sinh.f64 l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+.f64 (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) (+.f64 J J))) (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64))) K) K)))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (sinh.f64 l) (+.f64 J J)))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (fma.f64 (sinh.f64 l) (+.f64 J J) (*.f64 (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) (+.f64 J J))) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64)))))
#s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) (+.f64 J J))) (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64))) K) K (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)))))
#s(approx (cos (/ K 2)) #s(literal 1 binary64))
#s(approx (cos (/ K 2)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))
#s(approx (cos (/ K 2)) (fma.f64 (-.f64 (*.f64 #s(literal 1/384 binary64) (*.f64 K K)) #s(literal 1/8 binary64)) (*.f64 K K) #s(literal 1 binary64)))
#s(approx (cos (/ K 2)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64)) K) K) #s(literal 1/8 binary64)) K) K #s(literal 1 binary64)))
#s(approx (/ K 2) (*.f64 #s(literal 1/2 binary64) K))
#s(approx K K)
#s(approx (cos (/ K 2)) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))
#s(approx U U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))

eval292.0ms (1.7%)

Memory
1.4MiB live, 144.6MiB allocated; 12ms collecting garbage
Compiler

Compiled 5 709 to 2 775 computations (51.4% saved)

prune14.0ms (0.1%)

Memory
26.4MiB live, 26.3MiB allocated; 0ms collecting garbage
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New52912541
Fresh000
Picked101
Done000
Total53012542
Accuracy
100.0%
Counts
542 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J U)
73.0%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
88.4%
(+.f64 (*.f64 (*.f64 J #s(approx (- (exp l) (exp (neg l))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
43.4%
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (fma.f64 (sinh.f64 l) (+.f64 J J) (*.f64 (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) (+.f64 J J))) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64))))) U)
66.7%
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 (+.f64 l l) J))) U)
71.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
66.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
87.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
80.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
99.6%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
62.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
39.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
Compiler

Compiled 484 to 480 computations (0.8% saved)

series211.0ms (1.2%)

Memory
8.7MiB live, 99.9MiB allocated; 7ms collecting garbage
Counts
35 → 141
Calls
Call 1
Inputs
(fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J U)
(*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(cos.f64 (/.f64 K #s(literal -2 binary64)))
(/.f64 K #s(literal -2 binary64))
K
#s(literal -2 binary64)
(*.f64 (sinh.f64 l) #s(literal 2 binary64))
(sinh.f64 l)
l
#s(literal 2 binary64)
J
U
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
(fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U)
(fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))
(*.f64 K K)
#s(literal -1/8 binary64)
#s(literal 1 binary64)
(*.f64 (sinh.f64 l) (+.f64 J J))
(+.f64 J J)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
(fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U)
(*.f64 (+.f64 l l) J)
(+.f64 l l)
(cos.f64 (*.f64 #s(literal -1/2 binary64) K))
(*.f64 #s(literal -1/2 binary64) K)
#s(literal -1/2 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J)
(fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))
(*.f64 l l)
#s(literal 1/3 binary64)
Outputs
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 U))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))))))
#s(approx J #s(hole binary64 J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 U))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (* J (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l))))))))
#s(approx (* (sinh l) (+ J J)) #s(hole binary64 (* J (- (exp l) (/ 1 (exp l))))))
#s(approx (+ J J) #s(hole binary64 (* 2 J)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (* (+ l l) J) #s(hole binary64 (* 2 (* J l))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 U))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (* J (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2)))))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (* J (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2)))))))
#s(approx (* (cos (* -1/2 K)) J) #s(hole binary64 (* J (cos (* -1/2 K)))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (* J (+ (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l)))) (/ U J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (+ (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))) (/ U J)))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* J (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* J (+ (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l)))) (/ U J)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* 2 (* J (* l (cos (* -1/2 K)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* J (+ (* 2 (* l (cos (* -1/2 K)))) (/ U J)))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* J (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* J (+ (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2))))) (/ U J)))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* J (+ (* -2 (* l (cos (* -1/2 K)))) (* -1 (/ U J)))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2)))))) (* -1 (/ U J)))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 2 (* J (cos (* -1/2 K)))))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* -1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 1/3 (* J (cos (* -1/2 K)))))))))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (* 2 (* l (cos (* -1/2 K))))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (* l (+ (* 1/3 (* (pow l 2) (cos (* -1/2 K)))) (* 2 (cos (* -1/2 K)))))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (* l (+ (* 2 (cos (* -1/2 K))) (* (pow l 2) (+ (* 1/60 (* (pow l 2) (cos (* -1/2 K)))) (* 1/3 (cos (* -1/2 K)))))))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (* l (+ (* 2 (cos (* -1/2 K))) (* (pow l 2) (+ (* 1/3 (cos (* -1/2 K))) (* (pow l 2) (+ (* 1/2520 (* (pow l 2) (cos (* -1/2 K)))) (* 1/60 (cos (* -1/2 K)))))))))))
#s(approx (* (sinh l) 2) #s(hole binary64 (* 2 l)))
#s(approx (* (sinh l) 2) #s(hole binary64 (* l (+ 2 (* 1/3 (pow l 2))))))
#s(approx (* (sinh l) 2) #s(hole binary64 (* l (+ 2 (* (pow l 2) (+ 1/3 (* 1/60 (pow l 2))))))))
#s(approx (* (sinh l) 2) #s(hole binary64 (* l (+ 2 (* (pow l 2) (+ 1/3 (* (pow l 2) (+ 1/60 (* 1/2520 (pow l 2))))))))))
#s(approx (sinh l) #s(hole binary64 l))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* 1/6 (pow l 2))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* 1/120 (pow l 2))))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* (pow l 2) (+ 1/120 (* 1/5040 (pow l 2))))))))))
#s(approx l #s(hole binary64 l))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 2 (* J (cos (* 1/2 K)))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/3 (* J (cos (* 1/2 K)))))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (* 2 (* J (* l (+ 1 (* -1/8 (pow K 2)))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (+ 1 (* -1/8 (pow K 2)))))) (* 2 (* J (+ 1 (* -1/8 (pow K 2))))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (+ 1 (* -1/8 (pow K 2))))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (+ 1 (* -1/8 (pow K 2)))))) (* 1/3 (* J (+ 1 (* -1/8 (pow K 2))))))))))))
#s(approx (* (sinh l) (+ J J)) #s(hole binary64 (* 2 (* J l))))
#s(approx (* (sinh l) (+ J J)) #s(hole binary64 (* l (+ (* 1/3 (* J (pow l 2))) (* 2 J)))))
#s(approx (* (sinh l) (+ J J)) #s(hole binary64 (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/60 (* J (pow l 2))) (* 1/3 J)))))))
#s(approx (* (sinh l) (+ J J)) #s(hole binary64 (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/3 J) (* (pow l 2) (+ (* 1/2520 (* J (pow l 2))) (* 1/60 J)))))))))
#s(approx (+ l l) #s(hole binary64 (* 2 l)))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 2 (* J (cos (* -1/2 K)))))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (* 2 (* J (cos (* -1/2 K))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (+ (* 1/3 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 2 (* J (cos (* -1/2 K)))))))
#s(approx (+ (* (* l l) 1/3) 2) #s(hole binary64 2))
#s(approx (+ (* (* l l) 1/3) 2) #s(hole binary64 (+ 2 (* 1/3 (pow l 2)))))
#s(approx (* l l) #s(hole binary64 (pow l 2)))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))))
#s(approx (* (sinh l) 2) #s(hole binary64 (- (exp l) (/ 1 (exp l)))))
#s(approx (sinh l) #s(hole binary64 (* 1/2 (- (exp l) (/ 1 (exp l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* l (+ (* 2 (* J (cos (* -1/2 K)))) (/ U l)))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* 1/3 (* J (* (pow l 3) (cos (* -1/2 K)))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* (pow l 3) (+ (* 1/3 (* J (cos (* -1/2 K)))) (* 2 (/ (* J (cos (* -1/2 K))) (pow l 2)))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* (pow l 3) (+ (* 1/3 (* J (cos (* -1/2 K)))) (+ (* 2 (/ (* J (cos (* -1/2 K))) (pow l 2))) (/ U (pow l 3)))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (* 1/3 (* J (* (pow l 2) (cos (* -1/2 K)))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (* (pow l 2) (+ (* 1/3 (* J (cos (* -1/2 K)))) (* 2 (/ (* J (cos (* -1/2 K))) (pow l 2)))))))
#s(approx (+ (* (* l l) 1/3) 2) #s(hole binary64 (* 1/3 (pow l 2))))
#s(approx (+ (* (* l l) 1/3) 2) #s(hole binary64 (* (pow l 2) (+ 1/3 (* 2 (/ 1 (pow l 2)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (* -1 l))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* l (+ (* -2 (* J (cos (* -1/2 K)))) (* -1 (/ U l)))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* -1 (* (pow l 3) (+ (* -2 (/ (* J (cos (* -1/2 K))) (pow l 2))) (* -1/3 (* J (cos (* -1/2 K)))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* -1 (* (pow l 3) (+ (* -2 (/ (* J (cos (* -1/2 K))) (pow l 2))) (+ (* -1 (/ U (pow l 3))) (* -1/3 (* J (cos (* -1/2 K))))))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (* J (- (exp l) (/ 1 (exp l))))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (/ 1 (exp l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (/ 1 (exp l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l))))))))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (/ 1 (exp l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (/ 1 (exp l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (* 1/384 (* J (- (exp l) (/ 1 (exp l)))))))))))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (- (exp l) (/ 1 (exp l)))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (- (+ (exp l) (* -1/8 (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (/ 1 (exp l)))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (- (+ (exp l) (* (pow K 2) (+ (* -1/8 (- (exp l) (/ 1 (exp l)))) (* 1/384 (* (pow K 2) (- (exp l) (/ 1 (exp l)))))))) (/ 1 (exp l)))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (- (+ (exp l) (* (pow K 2) (+ (* -1/8 (- (exp l) (/ 1 (exp l)))) (* (pow K 2) (+ (* -1/46080 (* (pow K 2) (- (exp l) (/ 1 (exp l))))) (* 1/384 (- (exp l) (/ 1 (exp l))))))))) (/ 1 (exp l)))))
#s(approx (cos (/ K -2)) #s(hole binary64 1))
#s(approx (cos (/ K -2)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (/ K -2)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (/ K -2)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (/ K -2) #s(hole binary64 (* -1/2 K)))
#s(approx K #s(hole binary64 K))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* J (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (exp (neg l))))))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* 1/384 (* J (- (exp l) (exp (neg l)))))))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (* J (- (exp l) (/ 1 (exp l))))))))
#s(approx (+ (* (* K K) -1/8) 1) #s(hole binary64 1))
#s(approx (+ (* (* K K) -1/8) 1) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (* K K) #s(hole binary64 (pow K 2)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l))))))))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 1))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (* -1/2 K) #s(hole binary64 (* -1/2 K)))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (* J (* l (+ 2 (* 1/3 (pow l 2))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (* l (+ 2 (* 1/3 (pow l 2))))))) (* J (* l (+ 2 (* 1/3 (pow l 2)))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (+ (* J (* l (+ 2 (* 1/3 (pow l 2))))) (* (pow K 2) (+ (* -1/8 (* J (* l (+ 2 (* 1/3 (pow l 2)))))) (* 1/384 (* J (* (pow K 2) (* l (+ 2 (* 1/3 (pow l 2)))))))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (+ (* J (* l (+ 2 (* 1/3 (pow l 2))))) (* (pow K 2) (+ (* -1/8 (* J (* l (+ 2 (* 1/3 (pow l 2)))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (* l (+ 2 (* 1/3 (pow l 2))))))) (* 1/384 (* J (* l (+ 2 (* 1/3 (pow l 2))))))))))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (* J (+ 2 (* 1/3 (pow l 2))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (+ (* -1/8 (* J (* (pow K 2) (+ 2 (* 1/3 (pow l 2)))))) (* J (+ 2 (* 1/3 (pow l 2)))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (+ (* J (+ 2 (* 1/3 (pow l 2)))) (* (pow K 2) (+ (* -1/8 (* J (+ 2 (* 1/3 (pow l 2))))) (* 1/384 (* J (* (pow K 2) (+ 2 (* 1/3 (pow l 2)))))))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (+ (* J (+ 2 (* 1/3 (pow l 2)))) (* (pow K 2) (+ (* -1/8 (* J (+ 2 (* 1/3 (pow l 2))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (+ 2 (* 1/3 (pow l 2)))))) (* 1/384 (* J (+ 2 (* 1/3 (pow l 2))))))))))))
#s(approx (* (cos (* -1/2 K)) J) #s(hole binary64 J))
#s(approx (* (cos (* -1/2 K)) J) #s(hole binary64 (+ J (* -1/8 (* J (pow K 2))))))
#s(approx (* (cos (* -1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* 1/384 (* J (pow K 2))))))))
#s(approx (* (cos (* -1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* (pow K 2) (+ (* -1/46080 (* J (pow K 2))) (* 1/384 J))))))))
#s(approx (cos (/ K -2)) #s(hole binary64 (cos (* -1/2 K))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* -1/8 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (/ 1 (exp l))))) (+ (/ U (pow K 2)) (/ (* J (- (exp l) (/ 1 (exp l)))) (pow K 2)))))))
#s(approx (+ (* (* K K) -1/8) 1) #s(hole binary64 (* -1/8 (pow K 2))))
#s(approx (+ (* (* K K) -1/8) 1) #s(hole binary64 (* (pow K 2) (- (/ 1 (pow K 2)) 1/8))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (cos (* -1/2 K))))
#s(approx U #s(hole binary64 U))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) U)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l))))) U)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J (* l (cos (* -1/2 K)))) U))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* U (+ 1 (/ (* J (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2)))))) U)))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) U)) 1)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)) 1)))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l))))) U)) 1)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J (* l (cos (* -1/2 K)))) U)) 1)))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2)))))) U)) 1)))))
Calls

12 calls:

TimeVariablePointExpression
79.0ms
K
@0
((+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) (* (cos (/ K -2)) (* (sinh l) 2)) (cos (/ K -2)) (/ K -2) K -2 (* (sinh l) 2) (sinh l) l 2 J U (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (+ (* (* K K) -1/8) 1) (* K K) -1/8 1 (* (sinh l) (+ J J)) (+ J J) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (* (+ l l) J) (+ l l) (cos (* -1/2 K)) (* -1/2 K) -1/2 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2) (* l l) 1/3)
68.0ms
J
@inf
((+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) (* (cos (/ K -2)) (* (sinh l) 2)) (cos (/ K -2)) (/ K -2) K -2 (* (sinh l) 2) (sinh l) l 2 J U (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (+ (* (* K K) -1/8) 1) (* K K) -1/8 1 (* (sinh l) (+ J J)) (+ J J) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (* (+ l l) J) (+ l l) (cos (* -1/2 K)) (* -1/2 K) -1/2 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2) (* l l) 1/3)
14.0ms
l
@inf
((+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) (* (cos (/ K -2)) (* (sinh l) 2)) (cos (/ K -2)) (/ K -2) K -2 (* (sinh l) 2) (sinh l) l 2 J U (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (+ (* (* K K) -1/8) 1) (* K K) -1/8 1 (* (sinh l) (+ J J)) (+ J J) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (* (+ l l) J) (+ l l) (cos (* -1/2 K)) (* -1/2 K) -1/2 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2) (* l l) 1/3)
10.0ms
J
@0
((+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) (* (cos (/ K -2)) (* (sinh l) 2)) (cos (/ K -2)) (/ K -2) K -2 (* (sinh l) 2) (sinh l) l 2 J U (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (+ (* (* K K) -1/8) 1) (* K K) -1/8 1 (* (sinh l) (+ J J)) (+ J J) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (* (+ l l) J) (+ l l) (cos (* -1/2 K)) (* -1/2 K) -1/2 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2) (* l l) 1/3)
7.0ms
l
@-inf
((+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) (* (cos (/ K -2)) (* (sinh l) 2)) (cos (/ K -2)) (/ K -2) K -2 (* (sinh l) 2) (sinh l) l 2 J U (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (+ (* (* K K) -1/8) 1) (* K K) -1/8 1 (* (sinh l) (+ J J)) (+ J J) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (* (+ l l) J) (+ l l) (cos (* -1/2 K)) (* -1/2 K) -1/2 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2) (* l l) 1/3)

rewrite830.0ms (4.8%)

Memory
-10.0MiB live, 792.1MiB allocated; 146ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06354305
06764008
121333966
273863966
082863910
0312723771
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
176 → 848
Calls
Call 1
Inputs
(fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J U)
(*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(cos.f64 (/.f64 K #s(literal -2 binary64)))
(/.f64 K #s(literal -2 binary64))
K
#s(literal -2 binary64)
(*.f64 (sinh.f64 l) #s(literal 2 binary64))
(sinh.f64 l)
l
#s(literal 2 binary64)
J
U
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
(fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U)
(fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))
(*.f64 K K)
#s(literal -1/8 binary64)
#s(literal 1 binary64)
(*.f64 (sinh.f64 l) (+.f64 J J))
(+.f64 J J)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
(fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U)
(*.f64 (+.f64 l l) J)
(+.f64 l l)
(cos.f64 (*.f64 #s(literal -1/2 binary64) K))
(*.f64 #s(literal -1/2 binary64) K)
#s(literal -1/2 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J)
(fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))
(*.f64 l l)
#s(literal 1/3 binary64)
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 U))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))))))
#s(approx J #s(hole binary64 J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 U))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (* J (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l))))))))
#s(approx (* (sinh l) (+ J J)) #s(hole binary64 (* J (- (exp l) (/ 1 (exp l))))))
#s(approx (+ J J) #s(hole binary64 (* 2 J)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (* (+ l l) J) #s(hole binary64 (* 2 (* J l))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 U))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (* J (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2)))))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (* J (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2)))))))
#s(approx (* (cos (* -1/2 K)) J) #s(hole binary64 (* J (cos (* -1/2 K)))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (* J (+ (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l)))) (/ U J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (+ (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))) (/ U J)))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* J (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* J (+ (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l)))) (/ U J)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* 2 (* J (* l (cos (* -1/2 K)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* J (+ (* 2 (* l (cos (* -1/2 K)))) (/ U J)))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* J (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* J (+ (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2))))) (/ U J)))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* J (+ (* -2 (* l (cos (* -1/2 K)))) (* -1 (/ U J)))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2)))))) (* -1 (/ U J)))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 2 (* J (cos (* -1/2 K)))))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* -1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 1/3 (* J (cos (* -1/2 K)))))))))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (* 2 (* l (cos (* -1/2 K))))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (* l (+ (* 1/3 (* (pow l 2) (cos (* -1/2 K)))) (* 2 (cos (* -1/2 K)))))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (* l (+ (* 2 (cos (* -1/2 K))) (* (pow l 2) (+ (* 1/60 (* (pow l 2) (cos (* -1/2 K)))) (* 1/3 (cos (* -1/2 K)))))))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (* l (+ (* 2 (cos (* -1/2 K))) (* (pow l 2) (+ (* 1/3 (cos (* -1/2 K))) (* (pow l 2) (+ (* 1/2520 (* (pow l 2) (cos (* -1/2 K)))) (* 1/60 (cos (* -1/2 K)))))))))))
#s(approx (* (sinh l) 2) #s(hole binary64 (* 2 l)))
#s(approx (* (sinh l) 2) #s(hole binary64 (* l (+ 2 (* 1/3 (pow l 2))))))
#s(approx (* (sinh l) 2) #s(hole binary64 (* l (+ 2 (* (pow l 2) (+ 1/3 (* 1/60 (pow l 2))))))))
#s(approx (* (sinh l) 2) #s(hole binary64 (* l (+ 2 (* (pow l 2) (+ 1/3 (* (pow l 2) (+ 1/60 (* 1/2520 (pow l 2))))))))))
#s(approx (sinh l) #s(hole binary64 l))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* 1/6 (pow l 2))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* 1/120 (pow l 2))))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* (pow l 2) (+ 1/120 (* 1/5040 (pow l 2))))))))))
#s(approx l #s(hole binary64 l))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 2 (* J (cos (* 1/2 K)))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/3 (* J (cos (* 1/2 K)))))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (* 2 (* J (* l (+ 1 (* -1/8 (pow K 2)))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (+ 1 (* -1/8 (pow K 2)))))) (* 2 (* J (+ 1 (* -1/8 (pow K 2))))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (+ 1 (* -1/8 (pow K 2))))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (+ 1 (* -1/8 (pow K 2)))))) (* 1/3 (* J (+ 1 (* -1/8 (pow K 2))))))))))))
#s(approx (* (sinh l) (+ J J)) #s(hole binary64 (* 2 (* J l))))
#s(approx (* (sinh l) (+ J J)) #s(hole binary64 (* l (+ (* 1/3 (* J (pow l 2))) (* 2 J)))))
#s(approx (* (sinh l) (+ J J)) #s(hole binary64 (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/60 (* J (pow l 2))) (* 1/3 J)))))))
#s(approx (* (sinh l) (+ J J)) #s(hole binary64 (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/3 J) (* (pow l 2) (+ (* 1/2520 (* J (pow l 2))) (* 1/60 J)))))))))
#s(approx (+ l l) #s(hole binary64 (* 2 l)))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 2 (* J (cos (* -1/2 K)))))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (* 2 (* J (cos (* -1/2 K))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (+ (* 1/3 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 2 (* J (cos (* -1/2 K)))))))
#s(approx (+ (* (* l l) 1/3) 2) #s(hole binary64 2))
#s(approx (+ (* (* l l) 1/3) 2) #s(hole binary64 (+ 2 (* 1/3 (pow l 2)))))
#s(approx (* l l) #s(hole binary64 (pow l 2)))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))))
#s(approx (* (sinh l) 2) #s(hole binary64 (- (exp l) (/ 1 (exp l)))))
#s(approx (sinh l) #s(hole binary64 (* 1/2 (- (exp l) (/ 1 (exp l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* l (+ (* 2 (* J (cos (* -1/2 K)))) (/ U l)))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* 1/3 (* J (* (pow l 3) (cos (* -1/2 K)))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* (pow l 3) (+ (* 1/3 (* J (cos (* -1/2 K)))) (* 2 (/ (* J (cos (* -1/2 K))) (pow l 2)))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* (pow l 3) (+ (* 1/3 (* J (cos (* -1/2 K)))) (+ (* 2 (/ (* J (cos (* -1/2 K))) (pow l 2))) (/ U (pow l 3)))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (* 1/3 (* J (* (pow l 2) (cos (* -1/2 K)))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (* (pow l 2) (+ (* 1/3 (* J (cos (* -1/2 K)))) (* 2 (/ (* J (cos (* -1/2 K))) (pow l 2)))))))
#s(approx (+ (* (* l l) 1/3) 2) #s(hole binary64 (* 1/3 (pow l 2))))
#s(approx (+ (* (* l l) 1/3) 2) #s(hole binary64 (* (pow l 2) (+ 1/3 (* 2 (/ 1 (pow l 2)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (* -1 l))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* l (+ (* -2 (* J (cos (* -1/2 K)))) (* -1 (/ U l)))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* -1 (* (pow l 3) (+ (* -2 (/ (* J (cos (* -1/2 K))) (pow l 2))) (* -1/3 (* J (cos (* -1/2 K)))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* -1 (* (pow l 3) (+ (* -2 (/ (* J (cos (* -1/2 K))) (pow l 2))) (+ (* -1 (/ U (pow l 3))) (* -1/3 (* J (cos (* -1/2 K))))))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (* J (- (exp l) (/ 1 (exp l))))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (/ 1 (exp l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (/ 1 (exp l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l))))))))))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (/ 1 (exp l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (/ 1 (exp l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (* 1/384 (* J (- (exp l) (/ 1 (exp l)))))))))))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (- (exp l) (/ 1 (exp l)))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (- (+ (exp l) (* -1/8 (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (/ 1 (exp l)))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (- (+ (exp l) (* (pow K 2) (+ (* -1/8 (- (exp l) (/ 1 (exp l)))) (* 1/384 (* (pow K 2) (- (exp l) (/ 1 (exp l)))))))) (/ 1 (exp l)))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) #s(hole binary64 (- (+ (exp l) (* (pow K 2) (+ (* -1/8 (- (exp l) (/ 1 (exp l)))) (* (pow K 2) (+ (* -1/46080 (* (pow K 2) (- (exp l) (/ 1 (exp l))))) (* 1/384 (- (exp l) (/ 1 (exp l))))))))) (/ 1 (exp l)))))
#s(approx (cos (/ K -2)) #s(hole binary64 1))
#s(approx (cos (/ K -2)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (/ K -2)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (/ K -2)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (/ K -2) #s(hole binary64 (* -1/2 K)))
#s(approx K #s(hole binary64 K))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* J (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (exp (neg l))))))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* 1/384 (* J (- (exp l) (exp (neg l)))))))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (* J (- (exp l) (/ 1 (exp l))))))))
#s(approx (+ (* (* K K) -1/8) 1) #s(hole binary64 1))
#s(approx (+ (* (* K K) -1/8) 1) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (* K K) #s(hole binary64 (pow K 2)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l))))))))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 1))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (* -1/2 K) #s(hole binary64 (* -1/2 K)))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (* J (* l (+ 2 (* 1/3 (pow l 2))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (* l (+ 2 (* 1/3 (pow l 2))))))) (* J (* l (+ 2 (* 1/3 (pow l 2)))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (+ (* J (* l (+ 2 (* 1/3 (pow l 2))))) (* (pow K 2) (+ (* -1/8 (* J (* l (+ 2 (* 1/3 (pow l 2)))))) (* 1/384 (* J (* (pow K 2) (* l (+ 2 (* 1/3 (pow l 2)))))))))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (+ U (+ (* J (* l (+ 2 (* 1/3 (pow l 2))))) (* (pow K 2) (+ (* -1/8 (* J (* l (+ 2 (* 1/3 (pow l 2)))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (* l (+ 2 (* 1/3 (pow l 2))))))) (* 1/384 (* J (* l (+ 2 (* 1/3 (pow l 2))))))))))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (* J (+ 2 (* 1/3 (pow l 2))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (+ (* -1/8 (* J (* (pow K 2) (+ 2 (* 1/3 (pow l 2)))))) (* J (+ 2 (* 1/3 (pow l 2)))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (+ (* J (+ 2 (* 1/3 (pow l 2)))) (* (pow K 2) (+ (* -1/8 (* J (+ 2 (* 1/3 (pow l 2))))) (* 1/384 (* J (* (pow K 2) (+ 2 (* 1/3 (pow l 2)))))))))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) #s(hole binary64 (+ (* J (+ 2 (* 1/3 (pow l 2)))) (* (pow K 2) (+ (* -1/8 (* J (+ 2 (* 1/3 (pow l 2))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (+ 2 (* 1/3 (pow l 2)))))) (* 1/384 (* J (+ 2 (* 1/3 (pow l 2))))))))))))
#s(approx (* (cos (* -1/2 K)) J) #s(hole binary64 J))
#s(approx (* (cos (* -1/2 K)) J) #s(hole binary64 (+ J (* -1/8 (* J (pow K 2))))))
#s(approx (* (cos (* -1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* 1/384 (* J (pow K 2))))))))
#s(approx (* (cos (* -1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* (pow K 2) (+ (* -1/46080 (* J (pow K 2))) (* 1/384 J))))))))
#s(approx (cos (/ K -2)) #s(hole binary64 (cos (* -1/2 K))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* -1/8 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l))))))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (/ 1 (exp l))))) (+ (/ U (pow K 2)) (/ (* J (- (exp l) (/ 1 (exp l)))) (pow K 2)))))))
#s(approx (+ (* (* K K) -1/8) 1) #s(hole binary64 (* -1/8 (pow K 2))))
#s(approx (+ (* (* K K) -1/8) 1) #s(hole binary64 (* (pow K 2) (- (/ 1 (pow K 2)) 1/8))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (cos (* -1/2 K))))
#s(approx U #s(hole binary64 U))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) U)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l))))) U)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J (* l (cos (* -1/2 K)))) U))))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* U (+ 1 (/ (* J (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2)))))) U)))))
#s(approx (+ (* (* (cos (/ K -2)) (* (sinh l) 2)) J) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) U)) 1)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)) 1)))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (+ 1 (* -1/8 (pow K 2))) (- (exp l) (/ 1 (exp l))))) U)) 1)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J (* l (cos (* -1/2 K)))) U)) 1)))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* l (* (cos (* -1/2 K)) (+ 2 (* 1/3 (pow l 2)))))) U)) 1)))))
Outputs
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))))) (+.f64 U (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (cos.f64 (/.f64 K #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64)) J) (*.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64)) J))) (+.f64 U (*.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64)) J)))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (+.f64 J J) (sinh.f64 l))) (*.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (+.f64 J J) (sinh.f64 l))))) (+.f64 U (*.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (+.f64 J J) (sinh.f64 l)))))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (neg.f64 J) (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64))) (*.f64 (neg.f64 J) (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64))))) (+.f64 U (*.f64 (neg.f64 J) (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 U (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (cos.f64 (/.f64 K #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64)) J) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64)) J) (*.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64)) J) (*.f64 U (*.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64)) J)))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (+.f64 J J) (sinh.f64 l))) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (+.f64 J J) (sinh.f64 l))) (*.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (+.f64 J J) (sinh.f64 l))) (*.f64 U (*.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (+.f64 J J) (sinh.f64 l)))))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 J) (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (neg.f64 J) (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64))) (*.f64 (neg.f64 J) (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64))) (*.f64 U (*.f64 (neg.f64 J) (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64)))))))
(fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (cos.f64 (/.f64 K #s(literal -2 binary64))) U)
(fma.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64)) J U)
(fma.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (+.f64 J J) (sinh.f64 l)) U)
(fma.f64 J (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64)) U)
(-.f64 U (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(-.f64 U (*.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64)) J))
(-.f64 U (*.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (+.f64 J J) (sinh.f64 l))))
(-.f64 U (*.f64 (neg.f64 J) (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (cos.f64 (/.f64 K #s(literal -2 binary64)))) U)
(+.f64 U (*.f64 (neg.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))))) (*.f64 (+.f64 J J) (sinh.f64 l))))
(+.f64 U (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(*.f64 (neg.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64))))) #s(literal -2 binary64))
(*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (cos.f64 (/.f64 K #s(literal -2 binary64))))
(*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) #s(literal 2 binary64)) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64)) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64))
(neg.f64 (*.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal -2 binary64)))
(fma.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(fma.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(fma.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (sinh.f64 l) (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(+.f64 (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (*.f64 (sinh.f64 l) (cos.f64 (/.f64 K #s(literal -2 binary64)))))
(*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 K #s(literal -2 binary64))))
(/.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) (cos.f64 (/.f64 K #s(literal -2 binary64)))) (-.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))))) #s(literal -2 binary64))
(/.f64 (-.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))))) #s(literal 2 binary64))
(sin.f64 (+.f64 (/.f64 (-.f64 (+.f64 K (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (+.f64 (/.f64 (-.f64 (+.f64 (neg.f64 K) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (/.f64 (+.f64 (PI.f64) K) #s(literal 2 binary64)))
(sin.f64 (/.f64 (+.f64 (PI.f64) (neg.f64 K)) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 0 binary64))
(-.f64 (/.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 2 binary64)) (/.f64 (neg.f64 (cos.f64 (/.f64 K #s(literal -2 binary64)))) #s(literal 2 binary64)))
(cos.f64 (neg.f64 (/.f64 (-.f64 (+.f64 K (PI.f64)) (PI.f64)) #s(literal 2 binary64))))
(cos.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (neg.f64 K) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))
(cos.f64 (/.f64 (-.f64 (+.f64 K (PI.f64)) (PI.f64)) #s(literal 2 binary64)))
(cos.f64 (/.f64 (-.f64 (+.f64 (neg.f64 K) (PI.f64)) (PI.f64)) #s(literal 2 binary64)))
(cos.f64 (/.f64 K #s(literal -2 binary64)))
(cos.f64 (/.f64 K #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (cos.f64 (/.f64 K #s(literal -2 binary64))))
(+.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) #s(literal 0 binary64))
(/.f64 (neg.f64 K) #s(literal 2 binary64))
(/.f64 (/.f64 K #s(literal -2 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 K #s(literal 2 binary64)) #s(literal -1 binary64))
(/.f64 K #s(literal -2 binary64))
(neg.f64 (/.f64 K #s(literal 2 binary64)))
K
#s(literal -2 binary64)
(*.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 4 binary64))
(*.f64 (sinh.f64 (neg.f64 l)) #s(literal -2 binary64))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (sinh.f64 l) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sinh.f64 l))
(*.f64 #s(literal -2 binary64) (sinh.f64 (neg.f64 l)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) (-.f64 (exp.f64 l) (cosh.f64 l))) (*.f64 (sinh.f64 (neg.f64 l)) (sinh.f64 (neg.f64 l)))) (+.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) (sinh.f64 (neg.f64 l))))
(/.f64 (-.f64 (*.f64 (exp.f64 l) (exp.f64 l)) (*.f64 (exp.f64 (neg.f64 l)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 2 binary64) (cosh.f64 l)))
(/.f64 (-.f64 (pow.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (neg.f64 l)) #s(literal 3 binary64))) (fma.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) (-.f64 (exp.f64 l) (cosh.f64 l)) (fma.f64 (sinh.f64 (neg.f64 l)) (sinh.f64 (neg.f64 l)) (*.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) (sinh.f64 (neg.f64 l))))))
(/.f64 (-.f64 (pow.f64 (exp.f64 l) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))) (fma.f64 (exp.f64 l) (exp.f64 l) (fma.f64 (exp.f64 (neg.f64 l)) (exp.f64 (neg.f64 l)) (*.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(/.f64 (fma.f64 (sinh.f64 l) #s(literal -2 binary64) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (exp.f64 l))) (*.f64 (exp.f64 (neg.f64 l)) #s(literal -1 binary64))) (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (exp.f64 l))))
(/.f64 (-.f64 (exp.f64 l) (*.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64))) (*.f64 (exp.f64 (neg.f64 l)) (exp.f64 l)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal -2 binary64)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 1 binary64))
(neg.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64) (-.f64 (exp.f64 l) (cosh.f64 l)))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64) (sinh.f64 l))
(fma.f64 (sinh.f64 l) #s(literal 1 binary64) (-.f64 (exp.f64 l) (cosh.f64 l)))
(fma.f64 (sinh.f64 l) #s(literal 1 binary64) (sinh.f64 l))
(fma.f64 #s(literal 1 binary64) (sinh.f64 l) (-.f64 (exp.f64 l) (cosh.f64 l)))
(fma.f64 #s(literal 1 binary64) (sinh.f64 l) (sinh.f64 l))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (-.f64 (exp.f64 l) (cosh.f64 l)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (sinh.f64 l))
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 l) #s(literal 2 binary64)) (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (-.f64 (exp.f64 l) (cosh.f64 l)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (sinh.f64 l))
(fma.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (-.f64 (exp.f64 l) (cosh.f64 l)))
(fma.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)) (sinh.f64 l))
(-.f64 (+.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) (/.f64 (exp.f64 l) #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))
(-.f64 (+.f64 (sinh.f64 l) (/.f64 (exp.f64 l) #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))
(-.f64 (-.f64 (exp.f64 l) (sinh.f64 (neg.f64 l))) (cosh.f64 l))
(-.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) (sinh.f64 (neg.f64 l)))
(-.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (-.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (sinh.f64 l)))
(-.f64 (cosh.f64 l) (+.f64 (sinh.f64 (neg.f64 l)) (exp.f64 (neg.f64 l))))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(+.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) (sinh.f64 l))
(+.f64 (cosh.f64 l) (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (sinh.f64 l) (-.f64 (exp.f64 l) (cosh.f64 l)))
(+.f64 (sinh.f64 l) (sinh.f64 l))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (sinh.f64 l) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sinh.f64 l))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 l) #s(literal 2 binary64))) (*.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))) (cosh.f64 l))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 l) #s(literal 2 binary64)) (fma.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (*.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (neg.f64 (exp.f64 l)) (neg.f64 (exp.f64 (neg.f64 l)))) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 l)) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 (neg.f64 l))))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 l)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 l)))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (exp.f64 l) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 (neg.f64 l))))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (exp.f64 l) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l)))) #s(literal 4 binary64))
(/.f64 (sinh.f64 (+.f64 l l)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (cosh.f64 (+.f64 l l)) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) #s(literal -4 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (sinh.f64 (neg.f64 l)) #s(literal -1 binary64))
(/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (sinh.f64 l) #s(literal 1 binary64))
(sinh.f64 l)
(neg.f64 (sinh.f64 (neg.f64 l)))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(fma.f64 (sinh.f64 l) #s(literal 1/2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) #s(literal 2 binary64)) (/.f64 (sinh.f64 (neg.f64 l)) #s(literal 2 binary64)))
(-.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))
(+.f64 (/.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(+.f64 (/.f64 (cosh.f64 l) #s(literal 2 binary64)) (/.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
l
#s(literal 2 binary64)
J
U
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) (+.f64 J J) U))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (sinh.f64 l)) (+.f64 J J)) (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (sinh.f64 l)) (+.f64 J J)))) (+.f64 U (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (sinh.f64 l)) (+.f64 J J))))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l))))) (+.f64 U (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)))))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))))) (+.f64 U (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (sinh.f64 l)) (+.f64 J J)) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (sinh.f64 l)) (+.f64 J J)) (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (sinh.f64 l)) (+.f64 J J)) (*.f64 U (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (sinh.f64 l)) (+.f64 J J))))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l))) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l))) (*.f64 U (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)))))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 U (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))))))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (neg.f64 J) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (neg.f64 J) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) (+.f64 J J) U)
(fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) J (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) J U))
(fma.f64 (*.f64 (sinh.f64 l) J) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) U)
(fma.f64 (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) U))
(fma.f64 (neg.f64 J) (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 (neg.f64 J) (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 (+.f64 J J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) U)
(fma.f64 (+.f64 J J) (sinh.f64 l) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 (+.f64 J J) (sinh.f64 l) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) U)
(fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
(fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) J) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) J) U))
(fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U)
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 (+.f64 J J) #s(literal 2 binary64)) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 (+.f64 J J) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) J (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) J (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 (sinh.f64 l) (-.f64 J (neg.f64 J)) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 (sinh.f64 l) (-.f64 J (neg.f64 J)) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 (sinh.f64 l) (+.f64 J J) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 (sinh.f64 l) (+.f64 J J) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) (sinh.f64 l)) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) (sinh.f64 l)) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 J (fma.f64 (sinh.f64 l) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l))) U)
(fma.f64 J (-.f64 (sinh.f64 l) (sinh.f64 (neg.f64 l))) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 J (-.f64 (sinh.f64 l) (sinh.f64 (neg.f64 l))) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 J (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) (fma.f64 J (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) U))
(fma.f64 J (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 J (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) J) U)
(fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) J)) U)
(fma.f64 #s(literal 2 binary64) (*.f64 J (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l))) U)
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) U)
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(-.f64 U (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (sinh.f64 l)) (+.f64 J J)))
(-.f64 U (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l))))
(-.f64 U (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(+.f64 (+.f64 U (*.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) J)) (*.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) J))
(+.f64 (+.f64 U (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) J))) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) J)))
(+.f64 (+.f64 U (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)))) (*.f64 (+.f64 J J) (sinh.f64 l)))
(+.f64 (+.f64 U (*.f64 J (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)))) (*.f64 J (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l))))
(+.f64 (+.f64 U (*.f64 (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(+.f64 (+.f64 U (*.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)))) (*.f64 (+.f64 J J) (sinh.f64 l)))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) J) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) J U))
(+.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) J)) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) J) U))
(+.f64 (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64))) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
(+.f64 (*.f64 J (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l))) (fma.f64 J (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (sinh.f64 l)) U))
(+.f64 (*.f64 (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) (fma.f64 (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) U))
(+.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l))) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
(+.f64 (fma.f64 (+.f64 J J) (sinh.f64 l) U) (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64))))
(+.f64 (fma.f64 (+.f64 J J) (sinh.f64 l) U) (*.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l))))
(+.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) U))
(+.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
(+.f64 (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) U)
(+.f64 U (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) (*.f64 #s(literal 1/8 binary64) (*.f64 K K)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 K K))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 K K))))))
(neg.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) K) K #s(literal 1 binary64))
(fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64))
(fma.f64 K (*.f64 #s(literal -1/8 binary64) K) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 K K)))
(+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(+.f64 (neg.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 K) K) #s(literal 1/8 binary64)))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 K) K)) (sqrt.f64 (*.f64 (fabs.f64 K) K)))
(*.f64 (sqrt.f64 (*.f64 K (fabs.f64 K))) (sqrt.f64 (*.f64 K (fabs.f64 K))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 K) (fabs.f64 K))) (sqrt.f64 (*.f64 (neg.f64 K) (fabs.f64 K))))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 K) (neg.f64 K))) (sqrt.f64 (*.f64 (fabs.f64 K) (neg.f64 K))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 K) K)) (sqrt.f64 (*.f64 (neg.f64 K) K)))
(*.f64 (neg.f64 (fabs.f64 K)) (neg.f64 (fabs.f64 K)))
(*.f64 (fabs.f64 K) (fabs.f64 K))
(*.f64 (neg.f64 K) (neg.f64 K))
(*.f64 (*.f64 K K) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 K K))
(*.f64 K K)
(pow.f64 (*.f64 (fabs.f64 K) K) #s(literal 1 binary64))
(pow.f64 (*.f64 K (fabs.f64 K)) #s(literal 1 binary64))
(pow.f64 (*.f64 (neg.f64 K) (fabs.f64 K)) #s(literal 1 binary64))
(pow.f64 (*.f64 (fabs.f64 K) (neg.f64 K)) #s(literal 1 binary64))
(pow.f64 (neg.f64 (fabs.f64 K)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (neg.f64 K) K) #s(literal 1 binary64))
(pow.f64 (fabs.f64 K) #s(literal 2 binary64))
(pow.f64 (neg.f64 K) #s(literal 2 binary64))
(pow.f64 (*.f64 K K) #s(literal 1 binary64))
(pow.f64 K #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 K) K))
(sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K)))
(fabs.f64 (*.f64 (fabs.f64 K) K))
(fabs.f64 (*.f64 K (fabs.f64 K)))
(fabs.f64 (*.f64 (neg.f64 K) (fabs.f64 K)))
(fabs.f64 (*.f64 (fabs.f64 K) (neg.f64 K)))
(fabs.f64 (*.f64 (neg.f64 K) K))
(fabs.f64 (*.f64 K K))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fabs.f64 K))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 K)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 K K)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64)))
#s(literal -1/8 binary64)
#s(literal 1 binary64)
(*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (neg.f64 J))
(*.f64 (neg.f64 J) (*.f64 (sinh.f64 l) #s(literal -2 binary64)))
(*.f64 (+.f64 J J) (sinh.f64 l))
(*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal 1 binary64))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 (+.f64 J J) #s(literal 2 binary64)))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) J)
(*.f64 (sinh.f64 l) (-.f64 J (neg.f64 J)))
(*.f64 (sinh.f64 l) (+.f64 J J))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) (sinh.f64 l)))
(*.f64 J (-.f64 (sinh.f64 l) (sinh.f64 (neg.f64 l))))
(*.f64 J (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) J))
(/.f64 (*.f64 (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (+.f64 J J)) #s(literal 1 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (+.f64 J J)) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (sinh.f64 l) J) (*.f64 (sinh.f64 l) J)) (*.f64 (*.f64 (sinh.f64 (neg.f64 l)) J) (*.f64 (sinh.f64 (neg.f64 l)) J))) (fma.f64 (sinh.f64 l) J (*.f64 (sinh.f64 (neg.f64 l)) J)))
(/.f64 (-.f64 (*.f64 (*.f64 (sinh.f64 l) J) (*.f64 (sinh.f64 l) J)) (*.f64 (*.f64 (neg.f64 J) (sinh.f64 l)) (*.f64 (neg.f64 J) (sinh.f64 l)))) (fma.f64 (sinh.f64 l) J (*.f64 (neg.f64 J) (sinh.f64 l))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sinh.f64 l) J) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (neg.f64 l)) J) #s(literal 3 binary64))) (fma.f64 (*.f64 (sinh.f64 l) J) (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 (sinh.f64 (neg.f64 l)) J) (*.f64 (sinh.f64 (neg.f64 l)) J) (*.f64 (*.f64 (sinh.f64 l) J) (*.f64 (sinh.f64 (neg.f64 l)) J)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sinh.f64 l) J) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 J) (sinh.f64 l)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sinh.f64 l) J) (*.f64 (sinh.f64 l) J) (fma.f64 (*.f64 (neg.f64 J) (sinh.f64 l)) (*.f64 (neg.f64 J) (sinh.f64 l)) (*.f64 (*.f64 (sinh.f64 l) J) (*.f64 (neg.f64 J) (sinh.f64 l))))))
(/.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J)) #s(literal -2 binary64))
(/.f64 (fma.f64 (+.f64 J J) (sinh.f64 l) (*.f64 (+.f64 J J) (sinh.f64 l))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) J) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) #s(literal 2 binary64)) J) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64)) J) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal -2 binary64)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (+.f64 J J))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (+.f64 J J)) #s(literal -2 binary64))
(/.f64 (*.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (+.f64 J J)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal 1 binary64))
(neg.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) J))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (/.f64 J #s(literal -2 binary64)) (*.f64 (sinh.f64 l) J))
(fma.f64 (neg.f64 J) (sinh.f64 (neg.f64 l)) (*.f64 (sinh.f64 l) J))
(fma.f64 (+.f64 J J) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (*.f64 (sinh.f64 l) J))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 (neg.f64 J) #s(literal -2 binary64)) (*.f64 (sinh.f64 l) J))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 J #s(literal 2 binary64)) (*.f64 (sinh.f64 l) J))
(fma.f64 (sinh.f64 l) (/.f64 (+.f64 J J) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) J))
(fma.f64 (sinh.f64 l) J (*.f64 (sinh.f64 l) J))
(fma.f64 J (sinh.f64 l) (*.f64 (sinh.f64 l) J))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) J) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) J))
(-.f64 (*.f64 (sinh.f64 l) J) (*.f64 (sinh.f64 (neg.f64 l)) J))
(-.f64 (*.f64 (sinh.f64 l) J) (*.f64 (neg.f64 J) (sinh.f64 l)))
(+.f64 (*.f64 (sinh.f64 l) J) (*.f64 (sinh.f64 l) J))
(*.f64 (neg.f64 J) #s(literal -2 binary64))
(*.f64 (+.f64 J J) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 J J))
(*.f64 J #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) J)
(*.f64 #s(literal -2 binary64) (neg.f64 J))
(neg.f64 (*.f64 J #s(literal -2 binary64)))
(+.f64 J J)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J))) (+.f64 U (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J)))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J) (*.f64 U (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J)))))
(fma.f64 (neg.f64 (*.f64 (neg.f64 J) l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(fma.f64 (*.f64 (neg.f64 J) l) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l)) (neg.f64 J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)) #s(literal -2 binary64) U)
(fma.f64 (neg.f64 J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(fma.f64 (neg.f64 J) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) (neg.f64 l) U)
(fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U)
(fma.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) (neg.f64 J) U)
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) l) U)
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J) U)
(fma.f64 (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (+.f64 l l) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U)
(fma.f64 (*.f64 J l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) U)
(fma.f64 (*.f64 J l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J) #s(literal 1 binary64) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J) #s(literal 2 binary64) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (-.f64 J (neg.f64 J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (+.f64 J J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(fma.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) U)
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l) U)
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 J l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U)
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(fma.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) U)
(fma.f64 J (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(fma.f64 #s(literal 2 binary64) (*.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) U)
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U)
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J) U)
(fma.f64 l (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)) U)
(-.f64 (+.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)))
(-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)) U))
(-.f64 U (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J))
(+.f64 (+.f64 U (*.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))) (*.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(+.f64 (+.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(+.f64 (+.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J))
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (fma.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J U))
(+.f64 U (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
(*.f64 (*.f64 (neg.f64 J) l) #s(literal -2 binary64))
(*.f64 (+.f64 l l) J)
(*.f64 (*.f64 J l) #s(literal 2 binary64))
(*.f64 (+.f64 J J) l)
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) l))
(*.f64 J (-.f64 l (neg.f64 l)))
(*.f64 J (+.f64 l l))
(*.f64 #s(literal 2 binary64) (*.f64 J l))
(*.f64 l (-.f64 J (neg.f64 J)))
(*.f64 l (+.f64 J J))
(*.f64 #s(literal -2 binary64) (*.f64 (neg.f64 J) l))
(/.f64 (-.f64 (*.f64 (*.f64 J l) (*.f64 J l)) (*.f64 (*.f64 (neg.f64 J) l) (*.f64 (neg.f64 J) l))) (fma.f64 J l (*.f64 (neg.f64 J) l)))
(/.f64 (-.f64 (pow.f64 (*.f64 J l) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 J) l) #s(literal 3 binary64))) (fma.f64 (*.f64 J l) (*.f64 J l) (fma.f64 (*.f64 (neg.f64 J) l) (*.f64 (neg.f64 J) l) (*.f64 (*.f64 J l) (*.f64 (neg.f64 J) l)))))
(neg.f64 (*.f64 (*.f64 J l) #s(literal -2 binary64)))
(fma.f64 (*.f64 J l) #s(literal 1 binary64) (*.f64 J l))
(fma.f64 #s(literal 1 binary64) (*.f64 J l) (*.f64 J l))
(fma.f64 J l (*.f64 J l))
(fma.f64 l J (*.f64 J l))
(-.f64 (*.f64 J l) (*.f64 (neg.f64 J) l))
(+.f64 (*.f64 J l) (*.f64 J l))
(*.f64 (neg.f64 l) #s(literal -2 binary64))
(*.f64 #s(literal 2 binary64) l)
(*.f64 l #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 l))
(neg.f64 (*.f64 l #s(literal -2 binary64)))
(+.f64 l l)
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(/.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) #s(literal 2 binary64))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(sin.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64))))
(sin.f64 (neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64))))
(sin.f64 (+.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (+.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal -2 binary64))) (PI.f64)))
(sin.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal -2 binary64))) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (PI.f64)))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal 0 binary64))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64))
(-.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)))
(cos.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))
(cos.f64 (neg.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))
(cos.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal -2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal -2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 2 binary64))) (PI.f64)))
(cos.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 2 binary64))) (PI.f64)))
(cos.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) K))
(cos.f64 (*.f64 #s(literal -1/2 binary64) K))
(+.f64 #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64))
(*.f64 (neg.f64 K) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (neg.f64 K))
(*.f64 #s(literal -1/2 binary64) K)
(*.f64 K #s(literal -1/2 binary64))
(neg.f64 (*.f64 #s(literal 1/2 binary64) K))
#s(literal -1/2 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) #s(literal -2 binary64))) l) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) #s(literal -2 binary64))) l))) (+.f64 U (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) #s(literal -2 binary64))) l)))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l)) (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l)))) (+.f64 U (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))) (*.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))))) (+.f64 U (*.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) #s(literal -2 binary64))) l) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) #s(literal -2 binary64))) l) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) #s(literal -2 binary64))) l) (*.f64 U (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) #s(literal -2 binary64))) l)))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l)) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l)) (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l)) (*.f64 U (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))) (*.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))) (*.f64 U (*.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))))))))
(fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) l (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)) #s(literal -2 binary64) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (neg.f64 J) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (neg.f64 J) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) (neg.f64 l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) (neg.f64 l) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U)
(fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) (neg.f64 J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) (neg.f64 J) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) l) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal -2 binary64)) l) J) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (+.f64 l l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (+.f64 l l) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 J l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 J l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J) #s(literal 2 binary64) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J) #s(literal 2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (-.f64 J (neg.f64 J)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (-.f64 J (neg.f64 J)) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (+.f64 J J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (+.f64 J J) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 J (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 J (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(literal 2 binary64) (*.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 #s(literal 2 binary64) (*.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 l (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
(fma.f64 l (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 l (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 l (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) U)
(fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(-.f64 U (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) #s(literal -2 binary64))) l))
(-.f64 U (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l)))
(-.f64 U (*.f64 (neg.f64 l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))))
(+.f64 (+.f64 U (*.f64 l (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
(+.f64 (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) l)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
(+.f64 (*.f64 l (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) l) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) U))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l) U)
(+.f64 (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l)))
(+.f64 (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(+.f64 U (*.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) #s(literal -2 binary64)))) l))
(+.f64 U (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l))
(*.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J)
(*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) J))
(*.f64 J (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/3 binary64) l) l #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 J #s(literal -2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 J #s(literal -2 binary64)) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 J #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 J #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
(fma.f64 (*.f64 J #s(literal -2 binary64)) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 (*.f64 J #s(literal -2 binary64)) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 (*.f64 J #s(literal -2 binary64)) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (*.f64 J #s(literal -2 binary64)) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(fma.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -2 binary64) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(fma.f64 (neg.f64 J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J))))
(fma.f64 (neg.f64 J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))))))
(fma.f64 (neg.f64 J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (neg.f64 J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) J (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))) J))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))) J (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) J))
(fma.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 2 binary64) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 J (neg.f64 J)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 J (neg.f64 J)) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 J (neg.f64 J)) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 J (neg.f64 J)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 J (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J))))
(fma.f64 J (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))))))
(fma.f64 J (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 J (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(fma.f64 #s(literal -2 binary64) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(fma.f64 #s(literal -2 binary64) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 #s(literal -2 binary64) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(-.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/3 binary64) l) l #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(-.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal -2 binary64)))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
(+.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/3 binary64) l) l #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) J) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))) J))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))) J) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) J))
(+.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J)))
(+.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))))
(+.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J))
(*.f64 (neg.f64 J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 1 binary64))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(*.f64 J (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l))) (*.f64 l l))
(*.f64 (*.f64 l l) (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))) (*.f64 (*.f64 (*.f64 (neg.f64 l) l) (/.f64 #s(literal 2 binary64) (*.f64 l l))) (*.f64 (*.f64 (neg.f64 l) l) (/.f64 #s(literal 2 binary64) (*.f64 l l))))) (fma.f64 (*.f64 #s(literal 1/3 binary64) l) l (*.f64 (*.f64 (neg.f64 l) l) (/.f64 #s(literal 2 binary64) (*.f64 l l)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))) (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 l l)) (*.f64 (/.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 l l)))) (fma.f64 (*.f64 #s(literal 1/3 binary64) l) l (*.f64 (/.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 l l))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64))) #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) l) l #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 #s(literal -1/3 binary64) (*.f64 l l)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 l l))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 l) l) (/.f64 #s(literal 2 binary64) (*.f64 l l))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (fma.f64 (*.f64 (*.f64 (neg.f64 l) l) (/.f64 #s(literal 2 binary64) (*.f64 l l))) (*.f64 (*.f64 (neg.f64 l) l) (/.f64 #s(literal 2 binary64) (*.f64 l l))) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (*.f64 (neg.f64 l) l) (/.f64 #s(literal 2 binary64) (*.f64 l l)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 l l)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 l l)) (*.f64 (/.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 l l)) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 l l))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) #s(literal 3 binary64)) #s(literal -8 binary64)) (fma.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 l l))))))
(fma.f64 (*.f64 #s(literal 1/3 binary64) l) l #s(literal 2 binary64))
(fma.f64 (*.f64 (neg.f64 l) l) #s(literal -1/3 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (neg.f64 l) l) #s(literal 2 binary64))
(fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 1/3 binary64) (*.f64 l l) #s(literal 2 binary64))
(fma.f64 l (*.f64 #s(literal 1/3 binary64) l) #s(literal 2 binary64))
(-.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (*.f64 (neg.f64 l) l) (/.f64 #s(literal 2 binary64) (*.f64 l l))))
(-.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) (*.f64 l l)) (*.f64 l l)))
(-.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) #s(literal -2 binary64))
(-.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 l l)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/3 binary64) l) l #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 l l) #s(literal 1/3 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 l l))))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 l) l)) (sqrt.f64 (*.f64 (neg.f64 l) l)))
(*.f64 (neg.f64 (fabs.f64 l)) (neg.f64 (fabs.f64 l)))
(*.f64 (*.f64 (neg.f64 l) l) #s(literal -1 binary64))
(*.f64 (fabs.f64 l) (fabs.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 l) l))
(*.f64 (*.f64 l l) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 l l))
(*.f64 (neg.f64 l) (neg.f64 l))
(*.f64 l l)
(pow.f64 (*.f64 (neg.f64 l) (fabs.f64 l)) #s(literal 1 binary64))
(pow.f64 (*.f64 l (fabs.f64 l)) #s(literal 1 binary64))
(pow.f64 (*.f64 (fabs.f64 l) (neg.f64 l)) #s(literal 1 binary64))
(pow.f64 (*.f64 (fabs.f64 l) l) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 l l) (*.f64 l l)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (fabs.f64 l)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 l) l) #s(literal 1 binary64))
(pow.f64 (fabs.f64 l) #s(literal 2 binary64))
(pow.f64 (*.f64 l l) #s(literal 1 binary64))
(pow.f64 (neg.f64 l) #s(literal 2 binary64))
(pow.f64 l #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 l) l))
(sqrt.f64 (*.f64 (*.f64 l l) (*.f64 l l)))
(fabs.f64 (*.f64 (neg.f64 l) (neg.f64 (fabs.f64 l))))
(fabs.f64 (*.f64 l (neg.f64 (fabs.f64 l))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 l)) (neg.f64 l)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 l)) l))
(fabs.f64 (*.f64 (neg.f64 l) (fabs.f64 l)))
(fabs.f64 (*.f64 l (fabs.f64 l)))
(fabs.f64 (*.f64 (fabs.f64 l) (neg.f64 l)))
(fabs.f64 (*.f64 (fabs.f64 l) l))
(fabs.f64 (*.f64 (neg.f64 l) l))
(fabs.f64 (*.f64 l l))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fabs.f64 l))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 l)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 l l)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 l)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 l) #s(literal 2 binary64)))
#s(literal 1/3 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J U))
#s(approx J J)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J U))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) U)
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) J U))
#s(approx (* (sinh l) (+ J J)) (*.f64 (+.f64 J J) (sinh.f64 l)))
#s(approx (+ J J) (+.f64 J J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) U)
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (* (+ l l) J) (*.f64 (+.f64 J J) l))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) U)
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J U))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))))
#s(approx (* (cos (* -1/2 K)) J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) J))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (/.f64 U J)) J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l (/.f64 U J)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (sinh.f64 l) #s(literal -2 binary64)) (/.f64 U J)) J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l (/.f64 U J)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 l (fma.f64 (*.f64 #s(literal 1/3 binary64) J) (*.f64 (*.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 1/3 binary64) (*.f64 #s(literal 1/60 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) J)))) (*.f64 l l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l U))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64))) (*.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64))) l))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (fma.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal 1/2520 binary64) (*.f64 l l) #s(literal 1/60 binary64))) (*.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/3 binary64))) (*.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64))) l))
#s(approx (* (sinh l) 2) (+.f64 l l))
#s(approx (* (sinh l) 2) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))
#s(approx (* (sinh l) 2) (*.f64 (fma.f64 (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 l l) #s(literal 2 binary64)) l))
#s(approx (* (sinh l) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/2520 binary64) (*.f64 l l) #s(literal 1/60 binary64)) (*.f64 l l) #s(literal 1/3 binary64)) (*.f64 l l) #s(literal 2 binary64)) l))
#s(approx (sinh l) l)
#s(approx (sinh l) (*.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) l))
#s(approx (sinh l) (*.f64 (fma.f64 (fma.f64 #s(literal 1/120 binary64) (*.f64 l l) #s(literal 1/6 binary64)) (*.f64 l l) #s(literal 1 binary64)) l))
#s(approx (sinh l) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/5040 binary64) (*.f64 l l) #s(literal 1/120 binary64)) (*.f64 l l) #s(literal 1/6 binary64)) (*.f64 l l) #s(literal 1 binary64)) l))
#s(approx l l)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 l (fma.f64 (*.f64 #s(literal 1/3 binary64) J) (*.f64 (*.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 1/3 binary64) (*.f64 #s(literal 1/60 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) J)))) (*.f64 l l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l U))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 l l) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) #s(literal 1/3 binary64) (*.f64 (+.f64 J J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))) l U))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 l l) J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) #s(literal 1/60 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J) #s(literal 1/3 binary64))) (*.f64 l l) (*.f64 (+.f64 J J) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))) l U))
#s(approx (* (sinh l) (+ J J)) (*.f64 (+.f64 J J) l))
#s(approx (* (sinh l) (+ J J)) (*.f64 (fma.f64 (*.f64 (*.f64 l l) J) #s(literal 1/3 binary64) (+.f64 J J)) l))
#s(approx (* (sinh l) (+ J J)) (*.f64 (fma.f64 (*.f64 l l) (fma.f64 (*.f64 (*.f64 l l) J) #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) J)) (+.f64 J J)) l))
#s(approx (* (sinh l) (+ J J)) (*.f64 (+.f64 (fma.f64 (fma.f64 (*.f64 l l) (fma.f64 (*.f64 (*.f64 l l) J) #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) J)) (*.f64 #s(literal 1/3 binary64) J)) (*.f64 l l) J) J) l))
#s(approx (+ l l) (+.f64 l l))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 l (fma.f64 (*.f64 #s(literal 1/3 binary64) J) (*.f64 (*.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) U))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (fma.f64 (*.f64 #s(literal 1/3 binary64) J) (*.f64 (*.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
#s(approx (+ (* (* l l) 1/3) 2) #s(literal 2 binary64))
#s(approx (+ (* (* l l) 1/3) 2) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))
#s(approx (* l l) (*.f64 l l))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))))
#s(approx (* (sinh l) 2) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
#s(approx (sinh l) (*.f64 #s(literal 1/2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U l)) l))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) l)) J) #s(literal 1/3 binary64)))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l)))) (*.f64 (*.f64 l l) l)))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l))) (/.f64 U (*.f64 (*.f64 l l) l))) (*.f64 (*.f64 l l) l)))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 l l) J)) #s(literal 1/3 binary64)))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l)))) (*.f64 l l)))
#s(approx (+ (* (* l l) 1/3) 2) (*.f64 (*.f64 l l) #s(literal 1/3 binary64)))
#s(approx (+ (* (* l l) 1/3) 2) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U l)) l))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l)))) (*.f64 (*.f64 l l) l)))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l))) (/.f64 U (*.f64 (*.f64 l l) l))) (*.f64 (*.f64 l l) l)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64) (fma.f64 (+.f64 J J) (sinh.f64 l) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 #s(literal 1/384 binary64) J) (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal -1/8 binary64))) (*.f64 K K) (fma.f64 (+.f64 J J) (sinh.f64 l) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/46080 binary64) J) (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal 1/384 binary64))) (*.f64 K K) (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal -1/8 binary64))) (*.f64 K K) (fma.f64 (+.f64 J J) (sinh.f64 l) U)))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) (*.f64 (sinh.f64 l) #s(literal -2 binary64))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (fma.f64 (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (fma.f64 #s(literal 1/384 binary64) (*.f64 K K) #s(literal -1/8 binary64))) (*.f64 K K) (*.f64 (sinh.f64 l) #s(literal 2 binary64))))
#s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (fma.f64 (fma.f64 (*.f64 K K) (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64))) (*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 K K) (*.f64 (sinh.f64 l) #s(literal 2 binary64))))
#s(approx (cos (/ K -2)) #s(literal 1 binary64))
#s(approx (cos (/ K -2)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))
#s(approx (cos (/ K -2)) (fma.f64 (-.f64 (*.f64 #s(literal 1/384 binary64) (*.f64 K K)) #s(literal 1/8 binary64)) (*.f64 K K) #s(literal 1 binary64)))
#s(approx (cos (/ K -2)) (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64)) (*.f64 K K)) #s(literal 1/8 binary64)) (*.f64 K K) #s(literal 1 binary64)))
#s(approx (/ K -2) (*.f64 #s(literal -1/2 binary64) K))
#s(approx K K)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64) (fma.f64 (+.f64 J J) (sinh.f64 l) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 #s(literal 1/384 binary64) J) (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal -1/8 binary64))) (*.f64 K K) (fma.f64 (+.f64 J J) (sinh.f64 l) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/46080 binary64) J) (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal 1/384 binary64))) (*.f64 K K) (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal -1/8 binary64))) (*.f64 K K) (fma.f64 (+.f64 J J) (sinh.f64 l) U)))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64) (fma.f64 (+.f64 J J) (sinh.f64 l) U)))
#s(approx (+ (* (* K K) -1/8) 1) #s(literal 1 binary64))
#s(approx (+ (* (* K K) -1/8) 1) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))
#s(approx (* K K) (*.f64 K K))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) l (*.f64 (*.f64 K K) (fma.f64 #s(literal -1/23040 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal 1/192 binary64) (*.f64 J l))))) (*.f64 K K) U)))
#s(approx (cos (* -1/2 K)) #s(literal 1 binary64))
#s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))
#s(approx (cos (* -1/2 K)) (fma.f64 (-.f64 (*.f64 #s(literal 1/384 binary64) (*.f64 K K)) #s(literal 1/8 binary64)) (*.f64 K K) #s(literal 1 binary64)))
#s(approx (cos (* -1/2 K)) (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64)) (*.f64 K K)) #s(literal 1/8 binary64)) (*.f64 K K) #s(literal 1 binary64)))
#s(approx (* -1/2 K) (*.f64 #s(literal -1/2 binary64) K))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J) #s(literal -1/8 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J (fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) J) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J) #s(literal 1/384 binary64))) (*.f64 K K) U)))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) J) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) (*.f64 (fma.f64 (*.f64 #s(literal 1/384 binary64) J) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J) #s(literal -1/46080 binary64))) (*.f64 K K))) (*.f64 K K) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) J))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) #s(literal -1/8 binary64) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) J)))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) #s(literal 1/384 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) J) #s(literal -1/8 binary64))) (*.f64 K K) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) J)))
#s(approx (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) (fma.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) J (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) #s(literal -1/46080 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) J) #s(literal 1/384 binary64))) (*.f64 K K))) (*.f64 K K))))
#s(approx (* (cos (* -1/2 K)) J) J)
#s(approx (* (cos (* -1/2 K)) J) (fma.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64) J))
#s(approx (* (cos (* -1/2 K)) J) (fma.f64 (fma.f64 (*.f64 (*.f64 K K) J) #s(literal 1/384 binary64) (*.f64 #s(literal -1/8 binary64) J)) (*.f64 K K) J))
#s(approx (* (cos (* -1/2 K)) J) (fma.f64 (fma.f64 (*.f64 K K) (fma.f64 (*.f64 (*.f64 K K) J) #s(literal -1/46080 binary64) (*.f64 #s(literal 1/384 binary64) J)) (*.f64 #s(literal -1/8 binary64) J)) (*.f64 K K) J))
#s(approx (cos (/ K -2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64)))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) J (/.f64 J (*.f64 K K))) (/.f64 U (*.f64 K K))) (*.f64 K K)))
#s(approx (+ (* (* K K) -1/8) 1) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)))
#s(approx (+ (* (* K K) -1/8) 1) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 K K)) #s(literal 1/8 binary64)) (*.f64 K K)))
#s(approx (cos (* -1/2 K)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
#s(approx U U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) (/.f64 J U) #s(literal 1 binary64)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) (/.f64 J U) #s(literal 1 binary64)) U))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J) (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U) #s(literal 1 binary64)) U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (/.f64 J U) #s(literal 1 binary64)) U))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) (/.f64 J U) #s(literal 1 binary64)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (neg.f64 (*.f64 U (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) (/.f64 J U)) #s(literal 1 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (neg.f64 (*.f64 U (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal -2 binary64))) (/.f64 J U)) #s(literal 1 binary64)))))
#s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 K K) #s(literal -1 binary64)) J) (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U)) #s(literal 1 binary64))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) #s(literal -2 binary64)) #s(literal 1 binary64))))
#s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) #s(literal -2 binary64))) (/.f64 J U)) #s(literal 1 binary64))))

eval115.0ms (0.7%)

Memory
-2.1MiB live, 278.2MiB allocated; 27ms collecting garbage
Compiler

Compiled 9 571 to 3 430 computations (64.2% saved)

prune30.0ms (0.2%)

Memory
18.3MiB live, 65.4MiB allocated; 3ms collecting garbage
Pruning

19 alts after pruning (17 fresh and 2 done)

PrunedKeptTotal
New88314897
Fresh437
Picked325
Done000
Total89019909
Accuracy
100.0%
Counts
909 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.7%
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
73.0%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
66.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
80.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
87.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
63.1%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (*.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l))) (*.f64 l l))) l U))
62.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
71.8%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
99.6%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
66.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U))
62.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
49.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
13.1%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
38.9%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
55.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
30.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
72.8%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
51.9%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
39.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
Compiler

Compiled 938 to 934 computations (0.4% saved)

series82.0ms (0.5%)

Memory
-23.0MiB live, 138.5MiB allocated; 18ms collecting garbage
Counts
38 → 164
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
(fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U)
(sinh.f64 l)
l
(*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))
(+.f64 J J)
J
(cos.f64 (*.f64 #s(literal -1/2 binary64) K))
(*.f64 #s(literal -1/2 binary64) K)
#s(literal -1/2 binary64)
K
U
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U))
(fma.f64 (+.f64 l l) J U)
(+.f64 l l)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
(fma.f64 (+.f64 J J) (sinh.f64 l) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U)))
(fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))
(fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U)
(fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l)))
#s(literal 1/192 binary64)
(*.f64 (*.f64 (*.f64 K K) l) J)
(*.f64 (*.f64 K K) l)
(*.f64 K K)
(*.f64 #s(literal -1/4 binary64) (*.f64 J l))
#s(literal -1/4 binary64)
(*.f64 J l)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U)
#s(literal 2 binary64)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)
(cos.f64 (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) K)
#s(literal 1/2 binary64)
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 U))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))))))
#s(approx (* (+ J J) (cos (* -1/2 K))) #s(hole binary64 (* 2 (* J (cos (* -1/2 K))))))
#s(approx (+ J J) #s(hole binary64 (* 2 J)))
#s(approx J #s(hole binary64 J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 U))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 U))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 U))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ U (* J (+ (* 2 l) (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l)))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 U))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (+ U (* J (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l))))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* J (+ (* -1/4 l) (* 1/192 (* (pow K 2) l))))))
#s(approx (* (* (* K K) l) J) #s(hole binary64 (* J (* (pow K 2) l))))
#s(approx (* -1/4 (* J l)) #s(hole binary64 (* -1/4 (* J l))))
#s(approx (* J l) #s(hole binary64 (* J l)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (* J (* l (cos (* 1/2 K))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (* J (cos (* 1/2 K)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (+ (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))) (/ U J)))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (* J (+ (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l)))) (/ U J)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* 2 (* J (* l (cos (* -1/2 K)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* J (+ (* 2 (* l (cos (* -1/2 K)))) (/ U J)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* 2 (* J l))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* J (+ (* 2 l) (/ U J)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* J (- (exp l) (/ 1 (exp l))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* J (- (+ (exp l) (/ U J)) (/ 1 (exp l))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* J (+ (* 2 l) (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* J (+ (* 2 l) (+ (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l)))) (/ U J))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* J (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l)))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* J (+ (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l)))) (/ U J)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* 2 (* J (* l (cos (* 1/2 K)))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* J (+ (* 2 (* l (cos (* 1/2 K)))) (/ U J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* J (+ (* -2 (* l (cos (* -1/2 K)))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* J (+ (* -2 l) (* -1 (/ U J)))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* -1 (* J (+ (* -1 (- (exp l) (/ 1 (exp l)))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* -1 (* J (+ (* -2 l) (* (pow K 2) (+ (* -1/192 (* (pow K 2) l)) (* 1/4 l))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* -1 (* J (+ (* -2 l) (+ (* -1 (/ U J)) (* (pow K 2) (+ (* -1/192 (* (pow K 2) l)) (* 1/4 l)))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* -1 (* J (* (pow K 2) (+ (* -1/192 (* (pow K 2) l)) (* 1/4 l)))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* -1 (* J (+ (* -1 (/ U J)) (* (pow K 2) (+ (* -1/192 (* (pow K 2) l)) (* 1/4 l))))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* -1 (* J (+ (* -1/192 (* (pow K 2) l)) (* 1/4 l))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* J (+ (* -2 (* l (cos (* 1/2 K)))) (* -1 (/ U J)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 2 (* J (cos (* 1/2 K)))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/3 (* J (cos (* 1/2 K)))))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 2 (* J (cos (* -1/2 K)))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* -1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 1/3 (* J (cos (* -1/2 K)))))))))))
#s(approx (sinh l) #s(hole binary64 l))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* 1/6 (pow l 2))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* 1/120 (pow l 2))))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* (pow l 2) (+ 1/120 (* 1/5040 (pow l 2))))))))))
#s(approx l #s(hole binary64 l))
#s(approx (+ l l) #s(hole binary64 (* 2 l)))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (pow l 2))) (* 2 J))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/60 (* J (pow l 2))) (* 1/3 J))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ U (* l (+ (* 2 J) (* (pow K 2) (+ (* -1/4 J) (* 1/192 (* J (pow K 2))))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (+ U (* (pow K 2) (* l (+ (* -1/4 J) (* 1/192 (* J (pow K 2)))))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* l (+ (* -1/4 J) (* 1/192 (* J (pow K 2)))))))
#s(approx (* (* K K) l) #s(hole binary64 (* (pow K 2) l)))
#s(approx (sinh l) #s(hole binary64 (* 1/2 (- (exp l) (/ 1 (exp l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* l (+ (* 2 (* J (cos (* -1/2 K)))) (/ U l)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* l (+ (* 2 J) (/ U l)))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* l (+ (* 2 J) (* (pow K 2) (+ (* -1/4 J) (* 1/192 (* J (pow K 2)))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* l (+ (* 2 J) (+ (* (pow K 2) (+ (* -1/4 J) (* 1/192 (* J (pow K 2))))) (/ U l))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* (pow K 2) (* l (+ (* -1/4 J) (* 1/192 (* J (pow K 2))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* l (+ (* (pow K 2) (+ (* -1/4 J) (* 1/192 (* J (pow K 2))))) (/ U l)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* l (+ (* 2 (* J (cos (* 1/2 K)))) (/ U l)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (* -1 l))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* l (+ (* -2 (* J (cos (* -1/2 K)))) (* -1 (/ U l)))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* l (+ (* -2 J) (* -1 (/ U l)))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* -1 (* l (+ (* -2 J) (* (pow K 2) (+ (* -1/192 (* J (pow K 2))) (* 1/4 J))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* -1 (* l (+ (* -2 J) (+ (* -1 (/ U l)) (* (pow K 2) (+ (* -1/192 (* J (pow K 2))) (* 1/4 J)))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* -1 (* (pow K 2) (* l (+ (* -1/192 (* J (pow K 2))) (* 1/4 J)))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* -1 (* l (+ (* -1 (/ U l)) (* (pow K 2) (+ (* -1/192 (* J (pow K 2))) (* 1/4 J))))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* -1 (* l (+ (* -1/192 (* J (pow K 2))) (* 1/4 J))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* l (+ (* -2 (* J (cos (* 1/2 K)))) (* -1 (/ U l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* J (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (exp (neg l))))))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* 1/384 (* J (- (exp l) (exp (neg l)))))))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (* J (- (exp l) (/ 1 (exp l))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (/ 1 (exp l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (/ 1 (exp l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l))))))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (/ 1 (exp l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (/ 1 (exp l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (* 1/384 (* J (- (exp l) (/ 1 (exp l)))))))))))))
#s(approx (* (+ J J) (cos (* -1/2 K))) #s(hole binary64 (* 2 J)))
#s(approx (* (+ J J) (cos (* -1/2 K))) #s(hole binary64 (+ (* -1/4 (* J (pow K 2))) (* 2 J))))
#s(approx (* (+ J J) (cos (* -1/2 K))) #s(hole binary64 (+ (* 2 J) (* (pow K 2) (+ (* -1/4 J) (* 1/192 (* J (pow K 2))))))))
#s(approx (* (+ J J) (cos (* -1/2 K))) #s(hole binary64 (+ (* 2 J) (* (pow K 2) (+ (* -1/4 J) (* (pow K 2) (+ (* -1/23040 (* J (pow K 2))) (* 1/192 J))))))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 1))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (* -1/2 K) #s(hole binary64 (* -1/2 K)))
#s(approx K #s(hole binary64 K))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l))))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (+ U (* -1/4 (* J (* (pow K 2) l))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (+ U (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* -1/4 (* J l))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))))
#s(approx (* K K) #s(hole binary64 (pow K 2)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l))))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (* J l)))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* -1/8 (* J (* (pow K 2) l))) (* J l))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* J l) (* (pow K 2) (+ (* -1/8 (* J l)) (* 1/384 (* J (* (pow K 2) l))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* J l) (* (pow K 2) (+ (* -1/8 (* J l)) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) l))) (* 1/384 (* J l)))))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 J))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* -1/8 (* J (pow K 2))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* 1/384 (* J (pow K 2))))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* (pow K 2) (+ (* -1/46080 (* J (pow K 2))) (* 1/384 J))))))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 1))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (* 1/2 K) #s(hole binary64 (* 1/2 K)))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (cos (* -1/2 K))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* 1/192 (* J (* (pow K 4) l)))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* (pow K 4) (+ (* -1/4 (/ (* J l) (pow K 2))) (* 1/192 (* J l))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* (pow K 4) (+ (* -1/4 (/ (* J l) (pow K 2))) (+ (* 1/192 (* J l)) (+ (* 2 (/ (* J l) (pow K 4))) (/ U (pow K 4))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* 1/192 (* J (* (pow K 4) l)))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* (pow K 4) (+ (* -1/4 (/ (* J l) (pow K 2))) (* 1/192 (* J l))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* (pow K 4) (+ (* -1/4 (/ (* J l) (pow K 2))) (+ (* 1/192 (* J l)) (/ U (pow K 4)))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* 1/192 (* J (* (pow K 2) l)))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* (pow K 2) (+ (* -1/4 (/ (* J l) (pow K 2))) (* 1/192 (* J l))))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (cos (* 1/2 K))))
#s(approx U #s(hole binary64 U))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) U)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J (* l (cos (* -1/2 K)))) U))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J l) U))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* U (+ 1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* U (+ 1 (+ (* 2 (/ (* J l) U)) (/ (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))) U))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* U (+ 1 (/ (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))) U)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J (* l (cos (* 1/2 K)))) U))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)) 1)))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) U)) 1)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J (* l (cos (* -1/2 K)))) U)) 1)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J l) U)) 1)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)) 1)))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* -1 (* U (- (* -1 (/ (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))) U)) 1)))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))) U)) 1)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J (* l (cos (* 1/2 K)))) U)) 1)))))
Calls

12 calls:

TimeVariablePointExpression
15.0ms
U
@0
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (sinh l) l (* (+ J J) (cos (* -1/2 K))) (+ J J) J (cos (* -1/2 K)) (* -1/2 K) -1/2 K U (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) U) (+ l l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ J J) (sinh l)) U) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) 1/192 (* (* (* K K) l) J) (* (* K K) l) (* K K) (* -1/4 (* J l)) -1/4 (* J l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) 2 (* (* (cos (* 1/2 K)) J) l) (* (cos (* 1/2 K)) J) (cos (* 1/2 K)) (* 1/2 K) 1/2)
12.0ms
J
@-inf
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (sinh l) l (* (+ J J) (cos (* -1/2 K))) (+ J J) J (cos (* -1/2 K)) (* -1/2 K) -1/2 K U (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) U) (+ l l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ J J) (sinh l)) U) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) 1/192 (* (* (* K K) l) J) (* (* K K) l) (* K K) (* -1/4 (* J l)) -1/4 (* J l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) 2 (* (* (cos (* 1/2 K)) J) l) (* (cos (* 1/2 K)) J) (cos (* 1/2 K)) (* 1/2 K) 1/2)
6.0ms
l
@-inf
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (sinh l) l (* (+ J J) (cos (* -1/2 K))) (+ J J) J (cos (* -1/2 K)) (* -1/2 K) -1/2 K U (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) U) (+ l l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ J J) (sinh l)) U) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) 1/192 (* (* (* K K) l) J) (* (* K K) l) (* K K) (* -1/4 (* J l)) -1/4 (* J l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) 2 (* (* (cos (* 1/2 K)) J) l) (* (cos (* 1/2 K)) J) (cos (* 1/2 K)) (* 1/2 K) 1/2)
6.0ms
l
@inf
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (sinh l) l (* (+ J J) (cos (* -1/2 K))) (+ J J) J (cos (* -1/2 K)) (* -1/2 K) -1/2 K U (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) U) (+ l l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ J J) (sinh l)) U) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) 1/192 (* (* (* K K) l) J) (* (* K K) l) (* K K) (* -1/4 (* J l)) -1/4 (* J l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) 2 (* (* (cos (* 1/2 K)) J) l) (* (cos (* 1/2 K)) J) (cos (* 1/2 K)) (* 1/2 K) 1/2)
6.0ms
J
@0
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (sinh l) l (* (+ J J) (cos (* -1/2 K))) (+ J J) J (cos (* -1/2 K)) (* -1/2 K) -1/2 K U (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) U) (+ l l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ J J) (sinh l)) U) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) 1/192 (* (* (* K K) l) J) (* (* K K) l) (* K K) (* -1/4 (* J l)) -1/4 (* J l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) 2 (* (* (cos (* 1/2 K)) J) l) (* (cos (* 1/2 K)) J) (cos (* 1/2 K)) (* 1/2 K) 1/2)

rewrite772.0ms (4.5%)

Memory
36.4MiB live, 1 057.3MiB allocated; 272ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06565121
07034912
120534603
084984420
0280924135
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
202 → 1 448
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
(fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U)
(sinh.f64 l)
l
(*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))
(+.f64 J J)
J
(cos.f64 (*.f64 #s(literal -1/2 binary64) K))
(*.f64 #s(literal -1/2 binary64) K)
#s(literal -1/2 binary64)
K
U
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U))
(fma.f64 (+.f64 l l) J U)
(+.f64 l l)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
(fma.f64 (+.f64 J J) (sinh.f64 l) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U)))
(fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))
(fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U)
(fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l)))
#s(literal 1/192 binary64)
(*.f64 (*.f64 (*.f64 K K) l) J)
(*.f64 (*.f64 K K) l)
(*.f64 K K)
(*.f64 #s(literal -1/4 binary64) (*.f64 J l))
#s(literal -1/4 binary64)
(*.f64 J l)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U)
#s(literal 2 binary64)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)
(cos.f64 (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) K)
#s(literal 1/2 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 U))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))))))
#s(approx (* (+ J J) (cos (* -1/2 K))) #s(hole binary64 (* 2 (* J (cos (* -1/2 K))))))
#s(approx (+ J J) #s(hole binary64 (* 2 J)))
#s(approx J #s(hole binary64 J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 U))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 U))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 U))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ U (* J (+ (* 2 l) (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l)))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 U))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (+ U (* J (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l))))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* J (+ (* -1/4 l) (* 1/192 (* (pow K 2) l))))))
#s(approx (* (* (* K K) l) J) #s(hole binary64 (* J (* (pow K 2) l))))
#s(approx (* -1/4 (* J l)) #s(hole binary64 (* -1/4 (* J l))))
#s(approx (* J l) #s(hole binary64 (* J l)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (* J (* l (cos (* 1/2 K))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (* J (cos (* 1/2 K)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (+ (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))) (/ U J)))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (* J (+ (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l)))) (/ U J)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* 2 (* J (* l (cos (* -1/2 K)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* J (+ (* 2 (* l (cos (* -1/2 K)))) (/ U J)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* 2 (* J l))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* J (+ (* 2 l) (/ U J)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* J (- (exp l) (/ 1 (exp l))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* J (- (+ (exp l) (/ U J)) (/ 1 (exp l))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* J (+ (* 2 l) (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* J (+ (* 2 l) (+ (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l)))) (/ U J))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* J (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l)))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* J (+ (* (pow K 2) (+ (* -1/4 l) (* 1/192 (* (pow K 2) l)))) (/ U J)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* 2 (* J (* l (cos (* 1/2 K)))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* J (+ (* 2 (* l (cos (* 1/2 K)))) (/ U J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* J (+ (* -2 (* l (cos (* -1/2 K)))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* J (+ (* -2 l) (* -1 (/ U J)))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* -1 (* J (+ (* -1 (- (exp l) (/ 1 (exp l)))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* -1 (* J (+ (* -2 l) (* (pow K 2) (+ (* -1/192 (* (pow K 2) l)) (* 1/4 l))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* -1 (* J (+ (* -2 l) (+ (* -1 (/ U J)) (* (pow K 2) (+ (* -1/192 (* (pow K 2) l)) (* 1/4 l)))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* -1 (* J (* (pow K 2) (+ (* -1/192 (* (pow K 2) l)) (* 1/4 l)))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* -1 (* J (+ (* -1 (/ U J)) (* (pow K 2) (+ (* -1/192 (* (pow K 2) l)) (* 1/4 l))))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* -1 (* J (+ (* -1/192 (* (pow K 2) l)) (* 1/4 l))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* J (+ (* -2 (* l (cos (* 1/2 K)))) (* -1 (/ U J)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 2 (* J (cos (* 1/2 K)))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/3 (* J (cos (* 1/2 K)))))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 2 (* J (cos (* -1/2 K)))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* -1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* -1/2 K))))) (* 1/3 (* J (cos (* -1/2 K)))))))))))
#s(approx (sinh l) #s(hole binary64 l))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* 1/6 (pow l 2))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* 1/120 (pow l 2))))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* (pow l 2) (+ 1/120 (* 1/5040 (pow l 2))))))))))
#s(approx l #s(hole binary64 l))
#s(approx (+ l l) #s(hole binary64 (* 2 l)))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (pow l 2))) (* 2 J))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/60 (* J (pow l 2))) (* 1/3 J))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ U (* l (+ (* 2 J) (* (pow K 2) (+ (* -1/4 J) (* 1/192 (* J (pow K 2))))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (+ U (* (pow K 2) (* l (+ (* -1/4 J) (* 1/192 (* J (pow K 2)))))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* l (+ (* -1/4 J) (* 1/192 (* J (pow K 2)))))))
#s(approx (* (* K K) l) #s(hole binary64 (* (pow K 2) l)))
#s(approx (sinh l) #s(hole binary64 (* 1/2 (- (exp l) (/ 1 (exp l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* l (+ (* 2 (* J (cos (* -1/2 K)))) (/ U l)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* l (+ (* 2 J) (/ U l)))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* l (+ (* 2 J) (* (pow K 2) (+ (* -1/4 J) (* 1/192 (* J (pow K 2)))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* l (+ (* 2 J) (+ (* (pow K 2) (+ (* -1/4 J) (* 1/192 (* J (pow K 2))))) (/ U l))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* (pow K 2) (* l (+ (* -1/4 J) (* 1/192 (* J (pow K 2))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* l (+ (* (pow K 2) (+ (* -1/4 J) (* 1/192 (* J (pow K 2))))) (/ U l)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* l (+ (* 2 (* J (cos (* 1/2 K)))) (/ U l)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (* -1 l))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* l (+ (* -2 (* J (cos (* -1/2 K)))) (* -1 (/ U l)))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* l (+ (* -2 J) (* -1 (/ U l)))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* -1 (* l (+ (* -2 J) (* (pow K 2) (+ (* -1/192 (* J (pow K 2))) (* 1/4 J))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* -1 (* l (+ (* -2 J) (+ (* -1 (/ U l)) (* (pow K 2) (+ (* -1/192 (* J (pow K 2))) (* 1/4 J)))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* -1 (* (pow K 2) (* l (+ (* -1/192 (* J (pow K 2))) (* 1/4 J)))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* -1 (* l (+ (* -1 (/ U l)) (* (pow K 2) (+ (* -1/192 (* J (pow K 2))) (* 1/4 J))))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* -1 (* l (+ (* -1/192 (* J (pow K 2))) (* 1/4 J))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* l (+ (* -2 (* J (cos (* 1/2 K)))) (* -1 (/ U l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* J (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (exp (neg l))))))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* 1/384 (* J (- (exp l) (exp (neg l)))))))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (* J (- (exp l) (/ 1 (exp l))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (/ 1 (exp l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (/ 1 (exp l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l))))))))))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (/ 1 (exp l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (/ 1 (exp l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (/ 1 (exp l)))))) (* 1/384 (* J (- (exp l) (/ 1 (exp l)))))))))))))
#s(approx (* (+ J J) (cos (* -1/2 K))) #s(hole binary64 (* 2 J)))
#s(approx (* (+ J J) (cos (* -1/2 K))) #s(hole binary64 (+ (* -1/4 (* J (pow K 2))) (* 2 J))))
#s(approx (* (+ J J) (cos (* -1/2 K))) #s(hole binary64 (+ (* 2 J) (* (pow K 2) (+ (* -1/4 J) (* 1/192 (* J (pow K 2))))))))
#s(approx (* (+ J J) (cos (* -1/2 K))) #s(hole binary64 (+ (* 2 J) (* (pow K 2) (+ (* -1/4 J) (* (pow K 2) (+ (* -1/23040 (* J (pow K 2))) (* 1/192 J))))))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 1))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (* -1/2 K) #s(hole binary64 (* -1/2 K)))
#s(approx K #s(hole binary64 K))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l))))))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (+ U (* -1/4 (* J (* (pow K 2) l))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (+ U (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* -1/4 (* J l))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))))
#s(approx (* K K) #s(hole binary64 (pow K 2)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l))))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (* J l)))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* -1/8 (* J (* (pow K 2) l))) (* J l))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* J l) (* (pow K 2) (+ (* -1/8 (* J l)) (* 1/384 (* J (* (pow K 2) l))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* J l) (* (pow K 2) (+ (* -1/8 (* J l)) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) l))) (* 1/384 (* J l)))))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 J))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* -1/8 (* J (pow K 2))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* 1/384 (* J (pow K 2))))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* (pow K 2) (+ (* -1/46080 (* J (pow K 2))) (* 1/384 J))))))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 1))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (* 1/2 K) #s(hole binary64 (* 1/2 K)))
#s(approx (cos (* -1/2 K)) #s(hole binary64 (cos (* -1/2 K))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* 1/192 (* J (* (pow K 4) l)))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* (pow K 4) (+ (* -1/4 (/ (* J l) (pow K 2))) (* 1/192 (* J l))))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* (pow K 4) (+ (* -1/4 (/ (* J l) (pow K 2))) (+ (* 1/192 (* J l)) (+ (* 2 (/ (* J l) (pow K 4))) (/ U (pow K 4))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* 1/192 (* J (* (pow K 4) l)))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* (pow K 4) (+ (* -1/4 (/ (* J l) (pow K 2))) (* 1/192 (* J l))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* (pow K 4) (+ (* -1/4 (/ (* J l) (pow K 2))) (+ (* 1/192 (* J l)) (/ U (pow K 4)))))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* 1/192 (* J (* (pow K 2) l)))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) #s(hole binary64 (* (pow K 2) (+ (* -1/4 (/ (* J l) (pow K 2))) (* 1/192 (* J l))))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (cos (* 1/2 K))))
#s(approx U #s(hole binary64 U))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) U)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J (* l (cos (* -1/2 K)))) U))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J l) U))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* U (+ 1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* U (+ 1 (+ (* 2 (/ (* J l) U)) (/ (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))) U))))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* U (+ 1 (/ (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))) U)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J (* l (cos (* 1/2 K)))) U))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)) 1)))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* -1/2 K)) (- (exp l) (/ 1 (exp l))))) U)) 1)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J (* l (cos (* -1/2 K)))) U)) 1)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J l) U)) 1)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)) 1)))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) #s(hole binary64 (* -1 (* U (- (* -1 (/ (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))) U)) 1)))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))) U)) 1)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J (* l (cos (* 1/2 K)))) U)) 1)))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (sinh.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (+.f64 J J) U))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J))) (+.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J)))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J)))))
(fma.f64 (neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U)
(fma.f64 (*.f64 (sinh.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (+.f64 J J) U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (sinh.f64 l)) #s(literal 2 binary64) U)
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) U)
(fma.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal -2 binary64) (sinh.f64 l)) U)
(fma.f64 (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64) U)
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J) #s(literal -1 binary64) U)
(fma.f64 (neg.f64 J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) (neg.f64 J) U)
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (neg.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (sinh.f64 l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (sinh.f64 l) U))
(fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U)
(fma.f64 (+.f64 J J) (*.f64 (sinh.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (sinh.f64 l) U)
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)) U)
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U)
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 (sinh.f64 l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (sinh.f64 l) U))
(fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J U)
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) (sinh.f64 l)) U)
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (sinh.f64 l)) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) U)
(-.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J))
(+.f64 (+.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (sinh.f64 l))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (sinh.f64 l)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (sinh.f64 l)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (sinh.f64 l) U))
(+.f64 (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(+.f64 U (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (sinh.f64 (neg.f64 l)))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (sinh.f64 l))
(*.f64 (sinh.f64 l) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 l) #s(literal 2 binary64))) (*.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))) (cosh.f64 l))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 l) #s(literal 2 binary64)) (fma.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (*.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (exp.f64 l) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal -2 binary64))
(/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64))
(sinh.f64 l)
(neg.f64 (sinh.f64 (neg.f64 l)))
(fma.f64 (sinh.f64 l) #s(literal 1/2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) #s(literal 2 binary64)) (/.f64 (sinh.f64 (neg.f64 l)) #s(literal 2 binary64)))
(-.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))
(+.f64 (/.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(+.f64 (/.f64 (cosh.f64 l) #s(literal 2 binary64)) (/.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
l
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) J)
(*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -2 binary64))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 2 binary64))
(*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 J (neg.f64 J)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(*.f64 J (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 J (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)) (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(fma.f64 J (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(*.f64 (neg.f64 J) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 J))
(*.f64 #s(literal 1 binary64) (+.f64 J J))
(*.f64 #s(literal 2 binary64) J)
(*.f64 J #s(literal 2 binary64))
(neg.f64 (*.f64 #s(literal -2 binary64) J))
(+.f64 J J)
J
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 2 binary64))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(sin.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) K))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) K))
(cos.f64 (*.f64 #s(literal -1/2 binary64) K))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 0 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -1/2 binary64) K))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (neg.f64 K) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (neg.f64 K))
(*.f64 #s(literal -1/2 binary64) K)
(*.f64 K #s(literal -1/2 binary64))
(neg.f64 (*.f64 #s(literal 1/2 binary64) K))
#s(literal -1/2 binary64)
K
U
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 J J) l U)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 J J) l U))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) (*.f64 (*.f64 #s(literal -2 binary64) J) l))) (+.f64 U (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) (*.f64 (*.f64 #s(literal -2 binary64) J) l) (*.f64 U (*.f64 (*.f64 #s(literal -2 binary64) J) l)))))
(fma.f64 (*.f64 (neg.f64 J) l) #s(literal -2 binary64) U)
(fma.f64 (neg.f64 J) (*.f64 #s(literal -2 binary64) l) U)
(fma.f64 (neg.f64 J) (neg.f64 l) (fma.f64 l J U))
(fma.f64 (*.f64 #s(literal -2 binary64) J) (neg.f64 l) U)
(fma.f64 (*.f64 #s(literal -2 binary64) l) (neg.f64 J) U)
(fma.f64 #s(literal -2 binary64) (*.f64 (neg.f64 J) l) U)
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) J) l) U)
(fma.f64 (+.f64 l l) J U)
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (fma.f64 l J U))
(fma.f64 (*.f64 l J) #s(literal 2 binary64) U)
(fma.f64 (+.f64 J J) l U)
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) l) U)
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (fma.f64 l J U))
(fma.f64 #s(literal 2 binary64) (*.f64 l J) U)
(fma.f64 (neg.f64 l) (neg.f64 J) (fma.f64 l J U))
(fma.f64 (neg.f64 l) (*.f64 #s(literal -2 binary64) J) U)
(fma.f64 l (-.f64 J (neg.f64 J)) U)
(fma.f64 l (+.f64 J J) U)
(fma.f64 l J (fma.f64 l J U))
(fma.f64 J (-.f64 l (neg.f64 l)) U)
(fma.f64 J (+.f64 l l) U)
(fma.f64 J l (fma.f64 l J U))
(-.f64 (+.f64 U (*.f64 l J)) (*.f64 (neg.f64 J) l))
(-.f64 (*.f64 l J) (-.f64 (*.f64 (neg.f64 J) l) U))
(-.f64 U (*.f64 (*.f64 #s(literal -2 binary64) J) l))
(+.f64 (+.f64 U (*.f64 l J)) (*.f64 l J))
(+.f64 (*.f64 (+.f64 J J) l) U)
(+.f64 (*.f64 l J) (fma.f64 l J U))
(+.f64 U (*.f64 (+.f64 J J) l))
(*.f64 #s(literal -2 binary64) (neg.f64 l))
(*.f64 #s(literal 2 binary64) l)
(*.f64 (neg.f64 l) #s(literal -2 binary64))
(*.f64 l #s(literal 2 binary64))
(neg.f64 (*.f64 #s(literal -2 binary64) l))
(+.f64 l l)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J))) (+.f64 U (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J)))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (*.f64 U (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J)))))
(fma.f64 (*.f64 (sinh.f64 l) J) #s(literal 2 binary64) U)
(fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l))) J U)
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) #s(literal -1 binary64) U)
(fma.f64 (neg.f64 J) (*.f64 #s(literal -2 binary64) (sinh.f64 l)) U)
(fma.f64 (*.f64 #s(literal -2 binary64) J) (sinh.f64 (neg.f64 l)) U)
(fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) (neg.f64 J) U)
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) U)
(fma.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) #s(literal 1 binary64) U)
(fma.f64 (+.f64 J J) (sinh.f64 l) U)
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 (+.f64 J J) #s(literal 2 binary64)) U)
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) J U)
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) (sinh.f64 l)) U)
(fma.f64 (sinh.f64 l) (+.f64 J J) U)
(fma.f64 (sinh.f64 l) J (fma.f64 (sinh.f64 l) J U))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) J) U)
(fma.f64 J (neg.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l))) U)
(fma.f64 J (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U)
(fma.f64 J (sinh.f64 l) (fma.f64 (sinh.f64 l) J U))
(-.f64 U (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J))
(+.f64 (+.f64 U (*.f64 (sinh.f64 l) J)) (*.f64 (sinh.f64 l) J))
(+.f64 (*.f64 (sinh.f64 l) J) (fma.f64 (sinh.f64 l) J U))
(+.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) U)
(+.f64 U (*.f64 (+.f64 J J) (sinh.f64 l)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l U)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l U))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) (*.f64 (*.f64 #s(literal -2 binary64) J) l))) (+.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 J J) l U) (fma.f64 (+.f64 J J) l U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K))) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 J J) l) (*.f64 (+.f64 J J) l)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U))) (fma.f64 (+.f64 l l) J (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l) (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l))) (+.f64 U (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) #s(literal 3 binary64))) (fma.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) (*.f64 (*.f64 #s(literal -2 binary64) J) l) (*.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 J J) l U) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) #s(literal 3 binary64))) (fma.f64 (fma.f64 (+.f64 J J) l U) (fma.f64 (+.f64 J J) l U) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) (*.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 J J) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 J J) l) (*.f64 (+.f64 J J) l) (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U) (*.f64 (*.f64 (+.f64 J J) l) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l) (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l) (*.f64 U (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l)))))
(fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) (fabs.f64 K))) (fabs.f64 K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 (*.f64 (neg.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l))) (neg.f64 K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (neg.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l)) K (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) (fabs.f64 K)) (neg.f64 (fabs.f64 K)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (neg.f64 K) l) K) (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) (neg.f64 K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 K K) (*.f64 (*.f64 (*.f64 K K) l) J)) #s(literal 1/192 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) (*.f64 (*.f64 (*.f64 K K) l) J)) #s(literal 1/192 binary64) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) (neg.f64 l) U)
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 (neg.f64 K) K) J) (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 (fabs.f64 K)) (*.f64 (fabs.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) K) K (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) J (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) J (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 (*.f64 K K) l)) K) K) (neg.f64 J) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 (*.f64 K K) l)) K) K) (neg.f64 J) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)) (neg.f64 l) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (neg.f64 J) l) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (neg.f64 J) (fma.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) l)) U)
(fma.f64 (neg.f64 J) (*.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 J) (*.f64 #s(literal -2 binary64) l) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 (neg.f64 J) (neg.f64 l) (fma.f64 l (-.f64 J (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K))) U))
(fma.f64 (neg.f64 J) (neg.f64 l) (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J)))
(fma.f64 (neg.f64 J) (neg.f64 l) (fma.f64 l J (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U)))
(fma.f64 (neg.f64 J) (neg.f64 l) (-.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))
(fma.f64 (neg.f64 J) (neg.f64 l) (-.f64 (*.f64 l J) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) #s(literal -1 binary64) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l) #s(literal -1 binary64) U)
(fma.f64 (fabs.f64 K) (fma.f64 (fabs.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (fabs.f64 K) (fma.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 (fabs.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (fabs.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fabs.f64 K) (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (fabs.f64 K) (fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fabs.f64 K))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (fabs.f64 K) (neg.f64 (*.f64 (fabs.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (neg.f64 K) (fma.f64 (neg.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 K) (fma.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 (neg.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (neg.f64 K) (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 K) (fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (neg.f64 K))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 K) (neg.f64 (*.f64 (neg.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 K) (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 K) (*.f64 (*.f64 K l) (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64)))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l) #s(literal 1 binary64) U)
(fma.f64 (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J) #s(literal 1 binary64) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 K K) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 K K) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 #s(literal 1/192 binary64) J) (*.f64 (*.f64 (*.f64 K K) l) (*.f64 K K)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/192 binary64) J) (*.f64 (*.f64 (*.f64 K K) l) (*.f64 K K)) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) (*.f64 (neg.f64 K) K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 #s(literal -2 binary64) J) (neg.f64 l) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l U)
(fma.f64 (*.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) l (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 (*.f64 K K) l) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) l)) (neg.f64 J) U)
(fma.f64 (*.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)) (neg.f64 J) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 K) K) J) (fma.f64 (+.f64 J J) l U))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 #s(literal -2 binary64) l) (neg.f64 J) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 #s(literal -2 binary64) (*.f64 (neg.f64 J) l) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) J) l) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) (fma.f64 (+.f64 J J) l U))
(fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l) U)
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (-.f64 #s(literal -1/4 binary64) (*.f64 #s(literal -1/192 binary64) (*.f64 K K))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) l) l) J U)
(fma.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (+.f64 l l) J (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 l J) (fma.f64 #s(literal -1/4 binary64) (*.f64 K K) #s(literal 2 binary64)) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 l J) (fma.f64 #s(literal -1/4 binary64) (*.f64 K K) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 l J) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 K K))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 l J) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 K K))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 l J) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 K K) #s(literal -1/4 binary64))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 l J) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 K K) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 l J) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 l J) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 l J) (-.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) #s(literal -2 binary64)) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 l J) (-.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 l J) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) #s(literal -2 binary64)) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 l J) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (fma.f64 l (-.f64 J (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K))) U))
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J)))
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (fma.f64 l J (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U)))
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (-.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (-.f64 (*.f64 l J) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)))
(fma.f64 (*.f64 l J) #s(literal 2 binary64) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 (+.f64 J J) l (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l) U)
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J) (fma.f64 (+.f64 J J) l U))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) l) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (fma.f64 l (-.f64 J (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K))) U))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J)))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (fma.f64 l J (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U)))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (-.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (-.f64 (*.f64 l J) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 K K)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 K K)) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 #s(literal 2 binary64) (*.f64 l J) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 K (fma.f64 K (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))) (fma.f64 (+.f64 J J) l U))
(fma.f64 K (fma.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))) (fma.f64 (+.f64 J J) l U))
(fma.f64 K (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K)) (fma.f64 (+.f64 J J) l U))
(fma.f64 K (fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K)) (fma.f64 (+.f64 J J) l U))
(fma.f64 K (*.f64 (neg.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l)) (fma.f64 (+.f64 J J) l U))
(fma.f64 K (neg.f64 (*.f64 (*.f64 K l) (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))))) (fma.f64 (+.f64 J J) l U))
(fma.f64 K (*.f64 (*.f64 K l) (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)))) (fma.f64 (+.f64 J J) l U))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 K (*.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 l) (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) U)
(fma.f64 (neg.f64 l) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 l) (neg.f64 J) (fma.f64 l (-.f64 J (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K))) U))
(fma.f64 (neg.f64 l) (neg.f64 J) (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J)))
(fma.f64 (neg.f64 l) (neg.f64 J) (fma.f64 l J (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U)))
(fma.f64 (neg.f64 l) (neg.f64 J) (-.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))
(fma.f64 (neg.f64 l) (neg.f64 J) (-.f64 (*.f64 l J) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)))
(fma.f64 (neg.f64 l) (*.f64 #s(literal -2 binary64) J) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 l (-.f64 J (neg.f64 J)) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 l (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) (fma.f64 l J U))
(fma.f64 l (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) #s(literal -1 binary64)) U)
(fma.f64 l (*.f64 J (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 l (*.f64 J (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 l (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) (fma.f64 l (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 l (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) U)
(fma.f64 l (*.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) (fma.f64 (+.f64 J J) l U))
(fma.f64 l (+.f64 J J) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 l J (fma.f64 l (-.f64 J (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K))) U))
(fma.f64 l J (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J)))
(fma.f64 l J (fma.f64 l J (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U)))
(fma.f64 l J (-.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))
(fma.f64 l J (-.f64 (*.f64 l J) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)))
(fma.f64 J (fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) l) K) K (+.f64 l l)) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 J (fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) l) K) K (+.f64 l l)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 J (-.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (*.f64 #s(literal -2 binary64) l)) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 J (-.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (*.f64 #s(literal -2 binary64) l)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 J (-.f64 (+.f64 l l) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 J (-.f64 (+.f64 l l) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 J (-.f64 l (neg.f64 l)) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 J (fma.f64 (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) l) (fma.f64 l J U))
(fma.f64 J (*.f64 l (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 J (*.f64 l (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 J (*.f64 (*.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)) #s(literal -1 binary64)) (fma.f64 (+.f64 J J) l U))
(fma.f64 J (*.f64 (fma.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) l)) #s(literal -1 binary64)) U)
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(fma.f64 J (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) (fma.f64 (+.f64 J J) l U))
(fma.f64 J (+.f64 (fma.f64 (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) l) l) U)
(fma.f64 J (+.f64 l l) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(fma.f64 J l (fma.f64 l (-.f64 J (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K))) U))
(fma.f64 J l (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J)))
(fma.f64 J l (fma.f64 l J (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U)))
(fma.f64 J l (-.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))
(fma.f64 J l (-.f64 (*.f64 l J) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) (*.f64 l J)) (*.f64 (neg.f64 J) l))
(-.f64 (-.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K) #s(literal -1 binary64)))
(-.f64 (-.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 K K)) (*.f64 (*.f64 (*.f64 K K) l) J))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J)))
(-.f64 (-.f64 U (*.f64 (*.f64 (+.f64 J J) l) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K))
(-.f64 (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U) (*.f64 (neg.f64 J) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K)))
(-.f64 (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U) (*.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 K K)) (*.f64 (*.f64 (*.f64 K K) l) J)))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (-.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (-.f64 (*.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 K K)) (*.f64 (*.f64 (*.f64 K K) l) J)) (fma.f64 (+.f64 J J) l U)))
(-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(-.f64 (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) U))
(-.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) (*.f64 (*.f64 (+.f64 J J) l) #s(literal -1 binary64)))
(-.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) (*.f64 (*.f64 #s(literal -2 binary64) J) l))
(-.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K))
(-.f64 (*.f64 (+.f64 J J) l) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U))
(-.f64 (*.f64 l J) (-.f64 (*.f64 (neg.f64 J) l) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U)))
(-.f64 (*.f64 l J) (fma.f64 (neg.f64 J) l (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)))
(-.f64 U (-.f64 (*.f64 (*.f64 l J) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(-.f64 U (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l))
(+.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J (+.f64 U (*.f64 l J))) (*.f64 l J))
(+.f64 (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))
(+.f64 (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))
(+.f64 (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 l (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)))) (*.f64 l (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) K) K)))
(+.f64 (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K))
(+.f64 (+.f64 U (*.f64 l (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J))) (*.f64 l J))
(+.f64 (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)) (*.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J)))
(+.f64 (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) (*.f64 l J)) (*.f64 l J))
(+.f64 (+.f64 U (*.f64 l J)) (*.f64 l (-.f64 J (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)))))
(+.f64 (*.f64 l (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J)) (fma.f64 l J U))
(+.f64 (+.f64 U (*.f64 l (fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) K J))) (fma.f64 l J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(+.f64 (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U) (*.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64))))
(+.f64 (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U) (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64))))
(+.f64 (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U) (*.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K)))
(+.f64 (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K))
(+.f64 (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))
(+.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(+.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(+.f64 (*.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64))) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(+.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64))) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(+.f64 (*.f64 l (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64))) (fma.f64 l (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (+.f64 J J) l U)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64))) U))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (+.f64 J J) l U)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) (fma.f64 (+.f64 J J) l U)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) (*.f64 #s(literal 1/192 binary64) J)) l (fma.f64 (+.f64 J J) l U)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (+.f64 J J) l U)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (+.f64 J J) l)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (fma.f64 (+.f64 l l) J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (*.f64 J (*.f64 l (fma.f64 (*.f64 K K) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l) U)
(+.f64 (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J) (fma.f64 (+.f64 J J) l U))
(+.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U) (*.f64 (+.f64 J J) l))
(+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J))
(+.f64 (*.f64 (+.f64 J J) l) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
(+.f64 (*.f64 l J) (fma.f64 l (-.f64 J (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K))) U))
(+.f64 (*.f64 l J) (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J)))
(+.f64 (*.f64 l J) (fma.f64 l J (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U)))
(+.f64 (*.f64 l J) (-.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))
(+.f64 (*.f64 l J) (-.f64 (*.f64 l J) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)))
(+.f64 U (*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) (*.f64 U (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K)))))
(fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) (fabs.f64 K))) (fabs.f64 K) U)
(fma.f64 (neg.f64 (*.f64 (neg.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l))) (neg.f64 K) U)
(fma.f64 (*.f64 (neg.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l)) K U)
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K))) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) (fabs.f64 K)) (neg.f64 (fabs.f64 K)) U)
(fma.f64 (*.f64 (*.f64 (neg.f64 K) l) K) (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) U)
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (fabs.f64 K)) (fabs.f64 K) U)
(fma.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) (neg.f64 K) U)
(fma.f64 (*.f64 (*.f64 K K) (*.f64 (*.f64 (*.f64 K K) l) J)) #s(literal 1/192 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 K K) (*.f64 (*.f64 (*.f64 K K) l) J)) #s(literal 1/192 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (neg.f64 K)) (neg.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) J) K) (*.f64 K l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 l J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 (neg.f64 K) K) J) (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) U)
(fma.f64 (neg.f64 (fabs.f64 K)) (*.f64 (fabs.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l)) U)
(fma.f64 (*.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) K) K U)
(fma.f64 (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) J (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) J (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/4 binary64)) (neg.f64 l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (*.f64 (neg.f64 K) K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 (*.f64 K K) l)) K) K) (neg.f64 J) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 (*.f64 K K) l)) K) K) (neg.f64 J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)) (neg.f64 l) U)
(fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U)
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (neg.f64 K) K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) U)
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 K K) l)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (neg.f64 J) (*.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)) U)
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) #s(literal -1 binary64) U)
(fma.f64 (fabs.f64 K) (fma.f64 (fabs.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))) U)
(fma.f64 (fabs.f64 K) (fma.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 (fabs.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))) U)
(fma.f64 (fabs.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fabs.f64 K) (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K))) U)
(fma.f64 (fabs.f64 K) (fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fabs.f64 K))) U)
(fma.f64 (fabs.f64 K) (neg.f64 (*.f64 (fabs.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l))) U)
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)))) U)
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (neg.f64 K) (fma.f64 (neg.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))) U)
(fma.f64 (neg.f64 K) (fma.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 (neg.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))) U)
(fma.f64 (neg.f64 K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (neg.f64 K) (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K))) U)
(fma.f64 (neg.f64 K) (fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (neg.f64 K))) U)
(fma.f64 (neg.f64 K) (neg.f64 (*.f64 (neg.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l))) U)
(fma.f64 (neg.f64 K) (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) U)
(fma.f64 (neg.f64 K) (*.f64 (*.f64 K l) (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64)))) U)
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J) #s(literal 1 binary64) U)
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 K K) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 K K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 #s(literal 1/192 binary64) J) (*.f64 (*.f64 (*.f64 K K) l) (*.f64 K K)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 #s(literal 1/192 binary64) J) (*.f64 (*.f64 (*.f64 K K) l) (*.f64 K K)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) (*.f64 (neg.f64 K) K) U)
(fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 K) l) K) U)
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) l U)
(fma.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 (*.f64 K K) l) U)
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) #s(literal -1 binary64)) U)
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) U)
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal -1/4 binary64) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)) (neg.f64 J) U)
(fma.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 K) K) J) U)
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K) U)
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) U)
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (-.f64 #s(literal -1/4 binary64) (*.f64 #s(literal -1/192 binary64) (*.f64 K K))) U)
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 (*.f64 K K) J) U)
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) #s(literal -1 binary64)) U)
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) U)
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) U)
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K) U)
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 l J) (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J) U)
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 K K)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 K K)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 K (fma.f64 K (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))) U)
(fma.f64 K (fma.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))) U)
(fma.f64 K (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K)) U)
(fma.f64 K (fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K)) U)
(fma.f64 K (*.f64 (neg.f64 K) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l)) U)
(fma.f64 K (neg.f64 (*.f64 (*.f64 K l) (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))))) U)
(fma.f64 K (*.f64 (*.f64 K l) (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)))) U)
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 K (*.f64 K (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(fma.f64 K (*.f64 K (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(fma.f64 K (*.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) K) U)
(fma.f64 (neg.f64 l) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)) U)
(fma.f64 l (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) (fma.f64 l (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 l (*.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) U)
(fma.f64 J (*.f64 (*.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K)) #s(literal -1 binary64)) U)
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(fma.f64 J (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) U)
(-.f64 (-.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K) #s(literal -1 binary64)))
(-.f64 (-.f64 U (*.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 K K)) (*.f64 (*.f64 (*.f64 K K) l) J))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J)))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (-.f64 (*.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 K K)) (*.f64 (*.f64 (*.f64 K K) l) J)) U))
(-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (*.f64 (neg.f64 J) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K)))
(-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (*.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 K K)) (*.f64 (*.f64 (*.f64 K K) l) J)))
(-.f64 U (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(-.f64 U (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) K))
(+.f64 (+.f64 U (*.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))
(+.f64 (+.f64 U (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))
(+.f64 (+.f64 U (*.f64 l (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)))) (*.f64 l (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) K) K)))
(+.f64 (+.f64 U (*.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K))
(+.f64 (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)) (*.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J)))
(+.f64 (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))
(+.f64 (*.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(+.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(+.f64 (*.f64 l (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64))) (fma.f64 l (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) K) K) U))
(+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K) (fma.f64 (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 K K) J) U))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (+.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) U))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) U))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K) U))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/192 binary64)) (*.f64 l J) U))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K U))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (*.f64 (*.f64 (*.f64 K K) l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64))))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64))))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (*.f64 J (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) K) K)))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) K) K))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J) U)
(+.f64 U (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J))
(*.f64 (neg.f64 J) (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) #s(literal -1 binary64))
(*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (neg.f64 l))
(*.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) l)
(*.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (neg.f64 J))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l))
(*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) J)
(*.f64 (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 l J) (-.f64 (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)))
(*.f64 (*.f64 l J) (-.f64 #s(literal -1/4 binary64) (*.f64 #s(literal -1/192 binary64) (*.f64 K K))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))))
(*.f64 (neg.f64 l) (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))))
(*.f64 l (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(*.f64 l (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))))
(*.f64 J (*.f64 (*.f64 l (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(*.f64 J (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l)) (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/192 binary64) J) l) K) K (*.f64 (*.f64 #s(literal 1/4 binary64) J) l)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l))) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) l (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l)))))
(neg.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l))
(fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/192 binary64) J) l)) (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (neg.f64 (*.f64 l #s(literal -1/192 binary64))) (*.f64 (*.f64 K K) J) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/192 binary64) J) K) (*.f64 K l) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/192 binary64) J) l) (fabs.f64 K)) (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/192 binary64) J) l) (neg.f64 K)) (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/192 binary64) J) l) K) K (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 K) l) K) (*.f64 #s(literal -1/192 binary64) J) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 l #s(literal -1/192 binary64)) (*.f64 (*.f64 (neg.f64 K) K) J) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 l #s(literal 1/192 binary64)) (*.f64 (*.f64 K K) J) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) #s(literal -1/192 binary64) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 K) K) J) (*.f64 #s(literal -1/192 binary64) l) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 K K)) (*.f64 (neg.f64 J) l) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) (*.f64 l J) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) #s(literal -1 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/192 binary64) J) l) (*.f64 (neg.f64 K) K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 #s(literal -1/192 binary64) J) (*.f64 (*.f64 (neg.f64 K) l) K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (neg.f64 J) l) #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 (neg.f64 J) (*.f64 #s(literal -1/192 binary64) (*.f64 (*.f64 K K) l)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 #s(literal 1/192 binary64) J) l)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 #s(literal 1/192 binary64) J) l)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/192 binary64) J) l) (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 #s(literal 1/192 binary64) J) (*.f64 (*.f64 K K) l) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) J) (neg.f64 l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) (neg.f64 l) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 K K) J) (neg.f64 (*.f64 #s(literal -1/192 binary64) l)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 l #s(literal 1/192 binary64)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 #s(literal 1/192 binary64) l) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) l (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 (*.f64 #s(literal 1/4 binary64) l) (neg.f64 J) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 J) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 (*.f64 #s(literal -1/192 binary64) (*.f64 (*.f64 K K) l)) (neg.f64 J) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 #s(literal -1/192 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal 1/192 binary64) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) J (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal 1/192 binary64) J) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) l) J (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 #s(literal 1/192 binary64) J) l) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 l J) (*.f64 (*.f64 K K) #s(literal 1/192 binary64)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 l J) #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 #s(literal -1/4 binary64) (*.f64 l J) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 K (*.f64 K (*.f64 (*.f64 #s(literal 1/192 binary64) J) l)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 (neg.f64 l) (*.f64 #s(literal 1/4 binary64) J) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 (neg.f64 l) (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 l (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 l (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal 1/192 binary64)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(fma.f64 J (*.f64 #s(literal -1/4 binary64) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l))
(-.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/192 binary64)) l) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
(+.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
#s(literal 1/192 binary64)
(*.f64 (*.f64 J K) (*.f64 K l))
(*.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 l J)))
(*.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 l J)))
(*.f64 (*.f64 (*.f64 K K) J) l)
(*.f64 (*.f64 (*.f64 K K) l) J)
(*.f64 (*.f64 K K) (*.f64 l J))
(*.f64 (*.f64 l J) (*.f64 K K))
(*.f64 K (*.f64 (*.f64 K l) J))
(*.f64 K (*.f64 K (*.f64 l J)))
(*.f64 l (*.f64 (*.f64 K K) J))
(*.f64 J (*.f64 (*.f64 K K) l))
(neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 K) K) J) l))
(*.f64 (*.f64 l (fabs.f64 K)) (fabs.f64 K))
(*.f64 (*.f64 (neg.f64 K) l) (neg.f64 K))
(*.f64 (*.f64 K l) K)
(*.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) l))
(*.f64 (neg.f64 K) (*.f64 (neg.f64 K) l))
(*.f64 (*.f64 K K) l)
(*.f64 K (*.f64 K l))
(*.f64 l (*.f64 K K))
(neg.f64 (*.f64 (*.f64 (neg.f64 K) l) K))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 K))) (neg.f64 (neg.f64 (fabs.f64 K))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 K))) (fabs.f64 K))
(*.f64 (neg.f64 (fabs.f64 K)) (neg.f64 (fabs.f64 K)))
(*.f64 (*.f64 (neg.f64 K) K) #s(literal -1 binary64))
(*.f64 (fabs.f64 K) (neg.f64 (neg.f64 (fabs.f64 K))))
(*.f64 (fabs.f64 K) (fabs.f64 K))
(*.f64 (neg.f64 K) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 K) K))
(*.f64 (*.f64 K K) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 K K))
(*.f64 K K)
(pow.f64 (neg.f64 (fabs.f64 K)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 K) #s(literal 2 binary64))
(pow.f64 (neg.f64 K) #s(literal 2 binary64))
(pow.f64 (*.f64 K K) #s(literal 1 binary64))
(pow.f64 K #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 K) K))
(sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K)))
(fabs.f64 (*.f64 (neg.f64 K) K))
(fabs.f64 (*.f64 K K))
(exp.f64 (*.f64 (log.f64 (fabs.f64 K)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64)))
(*.f64 (*.f64 (neg.f64 J) l) #s(literal 1/4 binary64))
(*.f64 (neg.f64 J) (*.f64 #s(literal 1/4 binary64) l))
(*.f64 (*.f64 #s(literal 1/4 binary64) J) (neg.f64 l))
(*.f64 (*.f64 #s(literal -1/4 binary64) J) l)
(*.f64 (*.f64 #s(literal 1/4 binary64) l) (neg.f64 J))
(*.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 J) l))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) J) l))
(*.f64 (*.f64 #s(literal -1/4 binary64) l) J)
(*.f64 (*.f64 l J) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (*.f64 l J))
(*.f64 (neg.f64 l) (*.f64 #s(literal 1/4 binary64) J))
(*.f64 l (*.f64 #s(literal -1/4 binary64) J))
(*.f64 J (*.f64 #s(literal -1/4 binary64) l))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) J) l))
#s(literal -1/4 binary64)
(*.f64 (neg.f64 J) (neg.f64 l))
(*.f64 (*.f64 l J) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 l J))
(*.f64 (neg.f64 l) (neg.f64 J))
(*.f64 l J)
(*.f64 J l)
(neg.f64 (*.f64 (neg.f64 J) l))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l))) (+.f64 U (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l)))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l) (*.f64 U (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l)))))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l))) J (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 l J) U)
(fma.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal -2 binary64) l) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l)) (neg.f64 J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l)) (*.f64 #s(literal -2 binary64) J) U)
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)) #s(literal -2 binary64) U)
(fma.f64 (*.f64 (neg.f64 J) l) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 (neg.f64 J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 (neg.f64 J) (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l) U)
(fma.f64 (*.f64 #s(literal -2 binary64) J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l)) U)
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) (neg.f64 l) U)
(fma.f64 (*.f64 #s(literal -2 binary64) l) (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l) (neg.f64 J) U)
(fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)) U)
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l) U)
(fma.f64 (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J U)
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 1 binary64) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 l (neg.f64 l)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (+.f64 l l) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U)
(fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U)
(fma.f64 (*.f64 l J) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) U)
(fma.f64 (*.f64 l J) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) U)
(fma.f64 (*.f64 l J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (-.f64 J (neg.f64 J)) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (+.f64 J J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) U)
(fma.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l U)
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U)
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l) U)
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 l J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U)
(fma.f64 (neg.f64 l) (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) U)
(fma.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 l (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 J (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(fma.f64 J (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(-.f64 (+.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)))
(-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)) U))
(-.f64 U (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l))
(+.f64 (+.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l U))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U)
(+.f64 U (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
#s(literal 2 binary64)
(*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l))) J)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l)) (neg.f64 J))
(*.f64 (*.f64 (neg.f64 J) l) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (neg.f64 J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l)))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 1 binary64))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)
(*.f64 (*.f64 l J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 l J))
(*.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(*.f64 J (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))
(neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) l)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J)
(*.f64 J (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 2 binary64))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(sin.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) K))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) K))
(cos.f64 (*.f64 #s(literal -1/2 binary64) K))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 0 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -1/2 binary64) K))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (neg.f64 K) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 #s(literal -1/2 binary64) (neg.f64 K))
(*.f64 K #s(literal 1/2 binary64))
(neg.f64 (*.f64 #s(literal -1/2 binary64) K))
#s(literal 1/2 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (sinh.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (+.f64 J J) U))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) U)
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (fma.f64 (*.f64 (sinh.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (+.f64 J J) U))
#s(approx (* (+ J J) (cos (* -1/2 K))) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
#s(approx (+ J J) (+.f64 J J))
#s(approx J J)
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) U)
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (+ (* (+ l l) J) U) U)
#s(approx (+ (* (+ l l) J) U) (fma.f64 (+.f64 J J) l U))
#s(approx (+ (* (+ J J) (sinh l)) U) U)
#s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) U)
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l U))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) U)
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))))
#s(approx (* (* (* K K) l) J) (*.f64 (*.f64 (*.f64 K K) l) J))
#s(approx (* -1/4 (* J l)) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
#s(approx (* J l) (*.f64 l J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) U)
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (* (* (cos (* 1/2 K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
#s(approx (* (cos (* 1/2 K)) J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (sinh.f64 l) (/.f64 U J)) J))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (sinh.f64 l) (/.f64 U J)) J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))
#s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l)))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (sinh.f64 l) #s(literal 2 binary64) (/.f64 U J)) J))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (fma.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K) (fma.f64 #s(literal 2 binary64) l (/.f64 U J))) J))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) K) K (/.f64 U J)) J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (sinh.f64 l) (/.f64 U J)) J))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (sinh.f64 l) (/.f64 U J)) J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (sinh.f64 l) #s(literal 2 binary64) (/.f64 U J)) J))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (fma.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K) (fma.f64 #s(literal 2 binary64) l (/.f64 U J))) J))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) K) K (/.f64 U J)) J))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal 1/3 binary64) (*.f64 l l) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 l (fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) l) J) (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64)))) U))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal 1/3 binary64) (*.f64 l l) #s(literal 2 binary64))) l U))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (fma.f64 l (fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) l) J) (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64)))) U))
#s(approx (sinh l) l)
#s(approx (sinh l) (*.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) l))
#s(approx (sinh l) (*.f64 (fma.f64 (fma.f64 #s(literal 1/120 binary64) (*.f64 l l) #s(literal 1/6 binary64)) (*.f64 l l) #s(literal 1 binary64)) l))
#s(approx (sinh l) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/5040 binary64) (*.f64 l l) #s(literal 1/120 binary64)) (*.f64 l l) #s(literal 1/6 binary64)) l) l #s(literal 1 binary64)) l))
#s(approx l l)
#s(approx (+ l l) (+.f64 l l))
#s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (+.f64 J J) l U))
#s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (*.f64 J (fma.f64 #s(literal 1/3 binary64) (*.f64 l l) #s(literal 2 binary64))) l U))
#s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 J (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64))) l) l J) J) l U))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l U))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))))
#s(approx (* (* K K) l) (*.f64 (*.f64 K K) l))
#s(approx (sinh l) (sinh.f64 l))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U l)) l))
#s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (fma.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K) (fma.f64 #s(literal 2 binary64) J (/.f64 U l))) l))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (fma.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K) (/.f64 U l)) l))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U l)) l))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (sinh.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (+.f64 J J) U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U l)) l))
#s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (fma.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K) (fma.f64 #s(literal 2 binary64) J (/.f64 U l))) l))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (fma.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K) (/.f64 U l)) l))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (fma.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U l)) l))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64))) K) K (fma.f64 (+.f64 J J) (sinh.f64 l) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 (+.f64 J J) (sinh.f64 l))) (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64))) K) K (fma.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U)))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (fma.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (fma.f64 (*.f64 (*.f64 (*.f64 (+.f64 J J) (sinh.f64 l)) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64))) K) K (fma.f64 (+.f64 J J) (sinh.f64 l) U)))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 (+.f64 J J) (sinh.f64 l))) (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64))) K) K (fma.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) (*.f64 (+.f64 J J) (sinh.f64 l)) U)))
#s(approx (* (+ J J) (cos (* -1/2 K))) (+.f64 J J))
#s(approx (* (+ J J) (cos (* -1/2 K))) (*.f64 J (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64))))
#s(approx (* (+ J J) (cos (* -1/2 K))) (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J))
#s(approx (* (+ J J) (cos (* -1/2 K))) (+.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal -1/23040 binary64) #s(literal 1/192 binary64))) (*.f64 K K) (*.f64 #s(literal -1/4 binary64) J)) K) K J) J))
#s(approx (cos (* -1/2 K)) #s(literal 1 binary64))
#s(approx (cos (* -1/2 K)) (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)))
#s(approx (cos (* -1/2 K)) (fma.f64 (-.f64 (*.f64 #s(literal 1/384 binary64) (*.f64 K K)) #s(literal 1/8 binary64)) (*.f64 K K) #s(literal 1 binary64)))
#s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64)) K) K) #s(literal 1/8 binary64)) K) K #s(literal 1 binary64)))
#s(approx (* -1/2 K) (*.f64 #s(literal -1/2 binary64) K))
#s(approx K K)
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 J J) l U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 l J) (fma.f64 #s(literal -1/23040 binary64) (*.f64 K K) #s(literal 1/192 binary64))) K) K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) K) K (fma.f64 (+.f64 J J) l U)))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (fma.f64 (+.f64 J J) l U))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l U))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l U))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (fma.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J U))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))))
#s(approx (* K K) (*.f64 K K))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 J J) l U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 l J) (fma.f64 #s(literal -1/23040 binary64) (*.f64 K K) #s(literal 1/192 binary64))) K) K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) K) K (fma.f64 (+.f64 J J) l U)))
#s(approx (* (* (cos (* 1/2 K)) J) l) (*.f64 l J))
#s(approx (* (* (cos (* 1/2 K)) J) l) (*.f64 l (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)))
#s(approx (* (* (cos (* 1/2 K)) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64)) (*.f64 l J)))
#s(approx (* (* (cos (* 1/2 K)) J) l) (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 l J) (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64))) K) K (*.f64 #s(literal -1/8 binary64) (*.f64 l J))) K) K (*.f64 l J)))
#s(approx (* (cos (* 1/2 K)) J) J)
#s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J))
#s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 J (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64))) (*.f64 K K) J))
#s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64))) K) K (*.f64 #s(literal -1/8 binary64) J)) K) K J))
#s(approx (cos (* -1/2 K)) #s(literal 1 binary64))
#s(approx (cos (* -1/2 K)) (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)))
#s(approx (cos (* -1/2 K)) (fma.f64 (-.f64 (*.f64 #s(literal 1/384 binary64) (*.f64 K K)) #s(literal 1/8 binary64)) (*.f64 K K) #s(literal 1 binary64)))
#s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64)) K) K) #s(literal 1/8 binary64)) K) K #s(literal 1 binary64)))
#s(approx (* 1/2 K) (*.f64 #s(literal 1/2 binary64) K))
#s(approx (cos (* -1/2 K)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 l J) (-.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 K K)) #s(literal -1/192 binary64))) (*.f64 (*.f64 K K) (*.f64 K K))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (fma.f64 (*.f64 l J) (-.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 K K)) #s(literal -1/192 binary64)) (/.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 K K) (*.f64 K K)))) (*.f64 (*.f64 K K) (*.f64 K K))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (*.f64 (*.f64 l J) (-.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 K K)) #s(literal -1/192 binary64))) (*.f64 (*.f64 K K) (*.f64 K K))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (fma.f64 (*.f64 l J) (-.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 K K)) #s(literal -1/192 binary64)) (/.f64 U (*.f64 (*.f64 K K) (*.f64 K K)))) (*.f64 (*.f64 K K) (*.f64 K K))))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal 1/192 binary64)) l))
#s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 (*.f64 (*.f64 l J) (-.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 K K)) #s(literal -1/192 binary64))) K) K))
#s(approx (cos (* -1/2 K)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
#s(approx U U)
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) l))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (*.f64 (*.f64 l (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 U (fma.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (*.f64 U (fma.f64 (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) (/.f64 U U) U))
#s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 K K) J) (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64)) J) J) (/.f64 l U) #s(literal 1 binary64)) U))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (fma.f64 (*.f64 (*.f64 J (fma.f64 (*.f64 K K) #s(literal 1/192 binary64) #s(literal -1/4 binary64))) (*.f64 K K)) (/.f64 l U) #s(literal 1 binary64)) U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) (/.f64 U U) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (neg.f64 (*.f64 U (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) (/.f64 J U)) #s(literal 1 binary64)))))
#s(approx (+ (* (sinh l) (* (+ J J) (cos (* -1/2 K)))) U) (neg.f64 (*.f64 U (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) (/.f64 J U)) #s(literal 1 binary64)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) #s(literal -2 binary64)) #s(literal 1 binary64))))
#s(approx (+ (* (+ l l) J) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (/.f64 (*.f64 l J) U) #s(literal -2 binary64)) #s(literal 1 binary64))))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) U) J) #s(literal 1 binary64))))
#s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) (*.f64 K K) (*.f64 #s(literal -2 binary64) J)) l) U) #s(literal 1 binary64))))
#s(approx (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 J (fma.f64 #s(literal -1/192 binary64) (*.f64 K K) #s(literal 1/4 binary64))) l) K) (/.f64 K U)) #s(literal 1 binary64))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) #s(literal -2 binary64)) #s(literal 1 binary64))))

eval636.0ms (3.7%)

Memory
38.9MiB live, 505.5MiB allocated; 209ms collecting garbage
Compiler

Compiled 17 119 to 5 499 computations (67.9% saved)

prune61.0ms (0.4%)

Memory
6.8MiB live, 104.3MiB allocated; 14ms collecting garbage
Pruning

28 alts after pruning (23 fresh and 5 done)

PrunedKeptTotal
New1 389111 400
Fresh01212
Picked235
Done022
Total1 391281 419
Accuracy
100.0%
Counts
1 419 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.7%
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
73.0%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
66.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
80.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
66.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64) U))
87.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
63.1%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (*.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l))) (*.f64 l l))) l U))
62.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
71.8%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
99.6%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
49.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
62.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
49.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
13.1%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
79.9%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
43.8%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
44.8%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
55.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
49.5%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
30.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
11.5%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
57.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
49.6%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
43.1%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
18.4%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
72.8%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
51.9%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
39.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
Compiler

Compiled 1 431 to 1 405 computations (1.8% saved)

series57.0ms (0.3%)

Memory
2.6MiB live, 92.2MiB allocated; 8ms collecting garbage
Counts
37 → 148
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U))
(*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)
(fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64))
(+.f64 J J)
J
(/.f64 (sinh.f64 l) U)
(sinh.f64 l)
l
U
#s(literal 1 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l)))
#s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))
(*.f64 (+.f64 J J) l)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)
(*.f64 l J)
(fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64))
(*.f64 K K)
K
#s(literal -1/4 binary64)
#s(literal 2 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U)
(*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l)
#s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)
(fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64))
#s(literal -1/8 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))
(cos.f64 (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) K)
#s(literal 1/2 binary64)
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 U))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 U))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (+ U (* J (* U (- (/ (exp l) U) (/ 1 (* U (exp l)))))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 1))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (+ 1 (* J (- (/ (exp l) U) (/ 1 (* U (exp l))))))))
#s(approx (+ J J) #s(hole binary64 (* 2 J)))
#s(approx J #s(hole binary64 J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 U))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (* (+ J J) l) #s(hole binary64 (* 2 (* J l))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 U))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (+ U (* J (* l (+ 2 (* -1/4 (pow K 2))))))))
#s(approx (* l J) #s(hole binary64 (* J l)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (* J (* l (cos (* 1/2 K))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (* J (cos (* 1/2 K)))))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) #s(hole binary64 (* J (+ 1 (* -1/8 (pow K 2))))))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) #s(hole binary64 (* 2 (* J (* l (cos (* 1/2 K)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (+ (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))) (/ U J)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* J (- (exp l) (/ 1 (exp l))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* J (- (+ (exp l) (/ U J)) (/ 1 (exp l))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* J (* U (- (/ (exp l) U) (/ 1 (* U (exp l))))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* J (+ (* U (- (/ (exp l) U) (/ 1 (* U (exp l))))) (/ U J)))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (* J (- (/ (exp l) U) (/ 1 (* U (exp l)))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (* J (- (+ (/ 1 J) (/ (exp l) U)) (/ 1 (* U (exp l)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* 2 (* J (* l (cos (* -1/2 K)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* J (+ (* 2 (* l (cos (* -1/2 K)))) (/ U J)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* 2 (* J l))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* J (+ (* 2 l) (/ U J)))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* J (* l (+ 2 (* -1/4 (pow K 2)))))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* J (+ (* l (+ 2 (* -1/4 (pow K 2)))) (/ U J)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* 2 (* J (* l (cos (* 1/2 K)))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* J (+ (* 2 (* l (cos (* 1/2 K)))) (/ U J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* -1 (* J (+ (* -1 (- (exp l) (/ 1 (exp l)))) (* -1 (/ U J)))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* J (- (exp l) (/ 1 (exp l))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* -1 (* J (+ (* -1 (- (exp l) (/ 1 (exp l)))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (/ (* J (- (exp l) (/ 1 (exp l)))) U)))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (* -1 (* J (- (* -1 (/ (- (exp l) (/ 1 (exp l))) U)) (/ 1 J))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* J (+ (* -2 (* l (cos (* -1/2 K)))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* J (+ (* -2 l) (* -1 (/ U J)))))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* l (+ 2 (* -1/4 (pow K 2))))) (* -1 (/ U J)))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* J (+ (* -2 (* l (cos (* 1/2 K)))) (* -1 (/ U J)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 2 (* J (cos (* 1/2 K)))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/3 (* J (cos (* 1/2 K)))))))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (pow l 2))) (* 2 J))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/60 (* J (pow l 2))) (* 1/3 J))))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (pow l 2))) (* 2 J))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (+ U (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/60 (* J (pow l 2))) (* 1/3 J))))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (+ 1 (* 2 (/ (* J l) U)))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (+ 1 (* l (+ (* 1/3 (/ (* J (pow l 2)) U)) (* 2 (/ J U)))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (+ 1 (* l (+ (* 2 (/ J U)) (* (pow l 2) (+ (* 1/60 (/ (* J (pow l 2)) U)) (* 1/3 (/ J U)))))))))
#s(approx (/ (sinh l) U) #s(hole binary64 (/ l U)))
#s(approx (/ (sinh l) U) #s(hole binary64 (* l (+ (* 1/6 (/ (pow l 2) U)) (/ 1 U)))))
#s(approx (/ (sinh l) U) #s(hole binary64 (* l (+ (* (pow l 2) (+ (* 1/120 (/ (pow l 2) U)) (* 1/6 (/ 1 U)))) (/ 1 U)))))
#s(approx (/ (sinh l) U) #s(hole binary64 (* l (+ (* (pow l 2) (+ (* (pow l 2) (+ (* 1/5040 (/ (pow l 2) U)) (* 1/120 (/ 1 U)))) (* 1/6 (/ 1 U)))) (/ 1 U)))))
#s(approx (sinh l) #s(hole binary64 l))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* 1/6 (pow l 2))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* 1/120 (pow l 2))))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* (pow l 2) (+ 1/120 (* 1/5040 (pow l 2))))))))))
#s(approx l #s(hole binary64 l))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* U (+ 1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (+ 1 (/ (* J (- (exp l) (/ 1 (exp l)))) U))))
#s(approx (/ (sinh l) U) #s(hole binary64 (* 1/2 (/ (- (exp l) (/ 1 (exp l))) U))))
#s(approx (sinh l) #s(hole binary64 (* 1/2 (- (exp l) (/ 1 (exp l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* l (+ (* 2 (* J (cos (* -1/2 K)))) (/ U l)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* l (+ (* 2 J) (/ U l)))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* l (+ (* J (+ 2 (* -1/4 (pow K 2)))) (/ U l)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* l (+ (* 2 (* J (cos (* 1/2 K)))) (/ U l)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (* -1 l))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* l (+ (* -2 (* J (cos (* -1/2 K)))) (* -1 (/ U l)))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* l (+ (* -2 J) (* -1 (/ U l)))))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* -1 (* l (+ (* -1 (* J (+ 2 (* -1/4 (pow K 2))))) (* -1 (/ U l)))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* l (+ (* -2 (* J (cos (* 1/2 K)))) (* -1 (/ U l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* J (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (exp (neg l))))))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* 1/384 (* J (- (exp l) (exp (neg l)))))))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l))))))))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* (* K K) -1/4) 2) #s(hole binary64 2))
#s(approx (+ (* (* K K) -1/4) 2) #s(hole binary64 (+ 2 (* -1/4 (pow K 2)))))
#s(approx (* K K) #s(hole binary64 (pow K 2)))
#s(approx K #s(hole binary64 K))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l))))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (* J l)))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* -1/8 (* J (* (pow K 2) l))) (* J l))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* J l) (* (pow K 2) (+ (* -1/8 (* J l)) (* 1/384 (* J (* (pow K 2) l))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* J l) (* (pow K 2) (+ (* -1/8 (* J l)) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) l))) (* 1/384 (* J l)))))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 J))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* -1/8 (* J (pow K 2))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* 1/384 (* J (pow K 2))))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* (pow K 2) (+ (* -1/46080 (* J (pow K 2))) (* 1/384 J))))))))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) #s(hole binary64 J))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) #s(hole binary64 (+ J (* -1/8 (* J (pow K 2))))))
#s(approx (+ (* -1/8 (* K K)) 1) #s(hole binary64 1))
#s(approx (+ (* -1/8 (* K K)) 1) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) #s(hole binary64 (* 2 (* J l))))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) #s(hole binary64 (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l)))))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) #s(hole binary64 (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))))))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) #s(hole binary64 (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l)))))))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 1))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (* 1/2 K) #s(hole binary64 (* 1/2 K)))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* -1/4 (* J (* (pow K 2) l)))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* (pow K 2) (+ (* -1/4 (* J l)) (+ (* 2 (/ (* J l) (pow K 2))) (/ U (pow K 2)))))))
#s(approx (+ (* (* K K) -1/4) 2) #s(hole binary64 (* -1/4 (pow K 2))))
#s(approx (+ (* (* K K) -1/4) 2) #s(hole binary64 (* (pow K 2) (- (* 2 (/ 1 (pow K 2))) 1/4))))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) #s(hole binary64 (* -1/8 (* J (pow K 2)))))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) #s(hole binary64 (* (pow K 2) (+ (* -1/8 J) (/ J (pow K 2))))))
#s(approx (+ (* -1/8 (* K K)) 1) #s(hole binary64 (* -1/8 (pow K 2))))
#s(approx (+ (* -1/8 (* K K)) 1) #s(hole binary64 (* (pow K 2) (- (/ 1 (pow K 2)) 1/8))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (cos (* 1/2 K))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (/ (+ U (* J (- (exp l) (/ 1 (exp l))))) U)))
#s(approx U #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* U (+ 1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J (* l (cos (* -1/2 K)))) U))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J l) U))))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* U (+ 1 (/ (* J (* l (+ 2 (* -1/4 (pow K 2))))) U)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J (* l (cos (* 1/2 K)))) U))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)) 1)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)) 1)))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)) 1)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J (* l (cos (* -1/2 K)))) U)) 1)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J l) U)) 1)))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* l (+ 2 (* -1/4 (pow K 2))))) U)) 1)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J (* l (cos (* 1/2 K)))) U)) 1)))))
Calls

12 calls:

TimeVariablePointExpression
8.0ms
l
@-inf
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ J J) (sinh l)) U) (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (+ (* (+ J J) (/ (sinh l) U)) 1) (+ J J) J (/ (sinh l) U) (sinh l) l U 1 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) U) (* (+ J J) l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (* l J) (+ (* (* K K) -1/4) 2) (* K K) K -1/4 2 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (* (* (cos (* 1/2 K)) J) l) (* (cos (* 1/2 K)) J) (* (+ (* -1/8 (* K K)) 1) J) (+ (* -1/8 (* K K)) 1) -1/8 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (* (cos (* 1/2 K)) (* (+ J J) l)) (cos (* 1/2 K)) (* 1/2 K) 1/2)
8.0ms
J
@0
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ J J) (sinh l)) U) (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (+ (* (+ J J) (/ (sinh l) U)) 1) (+ J J) J (/ (sinh l) U) (sinh l) l U 1 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) U) (* (+ J J) l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (* l J) (+ (* (* K K) -1/4) 2) (* K K) K -1/4 2 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (* (* (cos (* 1/2 K)) J) l) (* (cos (* 1/2 K)) J) (* (+ (* -1/8 (* K K)) 1) J) (+ (* -1/8 (* K K)) 1) -1/8 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (* (cos (* 1/2 K)) (* (+ J J) l)) (cos (* 1/2 K)) (* 1/2 K) 1/2)
5.0ms
J
@-inf
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ J J) (sinh l)) U) (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (+ (* (+ J J) (/ (sinh l) U)) 1) (+ J J) J (/ (sinh l) U) (sinh l) l U 1 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) U) (* (+ J J) l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (* l J) (+ (* (* K K) -1/4) 2) (* K K) K -1/4 2 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (* (* (cos (* 1/2 K)) J) l) (* (cos (* 1/2 K)) J) (* (+ (* -1/8 (* K K)) 1) J) (+ (* -1/8 (* K K)) 1) -1/8 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (* (cos (* 1/2 K)) (* (+ J J) l)) (cos (* 1/2 K)) (* 1/2 K) 1/2)
5.0ms
l
@inf
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ J J) (sinh l)) U) (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (+ (* (+ J J) (/ (sinh l) U)) 1) (+ J J) J (/ (sinh l) U) (sinh l) l U 1 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) U) (* (+ J J) l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (* l J) (+ (* (* K K) -1/4) 2) (* K K) K -1/4 2 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (* (* (cos (* 1/2 K)) J) l) (* (cos (* 1/2 K)) J) (* (+ (* -1/8 (* K K)) 1) J) (+ (* -1/8 (* K K)) 1) -1/8 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (* (cos (* 1/2 K)) (* (+ J J) l)) (cos (* 1/2 K)) (* 1/2 K) 1/2)
5.0ms
J
@inf
((+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (+ J J) (sinh l)) U) (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (+ (* (+ J J) (/ (sinh l) U)) 1) (+ J J) J (/ (sinh l) U) (sinh l) l U 1 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (+ l l) J) U) (* (+ J J) l) (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (* l J) (+ (* (* K K) -1/4) 2) (* K K) K -1/4 2 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (* (* (cos (* 1/2 K)) J) l) (* (cos (* 1/2 K)) J) (* (+ (* -1/8 (* K K)) 1) J) (+ (* -1/8 (* K K)) 1) -1/8 (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (* (cos (* 1/2 K)) (* (+ J J) l)) (cos (* 1/2 K)) (* 1/2 K) 1/2)

rewrite1.0s (5.8%)

Memory
7.1MiB live, 662.8MiB allocated; 146ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05833934
06133744
117673631
273983607
082993470
0406763266
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
185 → 888
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U))
(*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)
(fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64))
(+.f64 J J)
J
(/.f64 (sinh.f64 l) U)
(sinh.f64 l)
l
U
#s(literal 1 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l)))
#s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))
(*.f64 (+.f64 J J) l)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U))
(fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)
(*.f64 l J)
(fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64))
(*.f64 K K)
K
#s(literal -1/4 binary64)
#s(literal 2 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U)
(*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l)
#s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)
(fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64))
#s(literal -1/8 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))
(cos.f64 (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) K)
#s(literal 1/2 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 U))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 U))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (+ U (* J (* U (- (/ (exp l) U) (/ 1 (* U (exp l)))))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 1))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (+ 1 (* J (- (/ (exp l) U) (/ 1 (* U (exp l))))))))
#s(approx (+ J J) #s(hole binary64 (* 2 J)))
#s(approx J #s(hole binary64 J))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 U))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* -1/2 K))))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 U))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (* (+ J J) l) #s(hole binary64 (* 2 (* J l))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 U))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (+ U (* J (* l (+ 2 (* -1/4 (pow K 2))))))))
#s(approx (* l J) #s(hole binary64 (* J l)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (* J (* l (cos (* 1/2 K))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (* J (cos (* 1/2 K)))))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) #s(hole binary64 (* J (+ 1 (* -1/8 (pow K 2))))))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) #s(hole binary64 (* 2 (* J (* l (cos (* 1/2 K)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* J (+ (* (cos (* 1/2 K)) (- (exp l) (exp (neg l)))) (/ U J)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* J (- (exp l) (/ 1 (exp l))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* J (- (+ (exp l) (/ U J)) (/ 1 (exp l))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* J (* U (- (/ (exp l) U) (/ 1 (* U (exp l))))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* J (+ (* U (- (/ (exp l) U) (/ 1 (* U (exp l))))) (/ U J)))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (* J (- (/ (exp l) U) (/ 1 (* U (exp l)))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (* J (- (+ (/ 1 J) (/ (exp l) U)) (/ 1 (* U (exp l)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* 2 (* J (* l (cos (* -1/2 K)))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* J (+ (* 2 (* l (cos (* -1/2 K)))) (/ U J)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* 2 (* J l))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* J (+ (* 2 l) (/ U J)))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* J (* l (+ 2 (* -1/4 (pow K 2)))))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* J (+ (* l (+ 2 (* -1/4 (pow K 2)))) (/ U J)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* 2 (* J (* l (cos (* 1/2 K)))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* J (+ (* 2 (* l (cos (* 1/2 K)))) (/ U J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* -1 (* J (+ (* -1 (- (exp l) (/ 1 (exp l)))) (* -1 (/ U J)))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* J (- (exp l) (/ 1 (exp l))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* -1 (* J (+ (* -1 (- (exp l) (/ 1 (exp l)))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (/ (* J (- (exp l) (/ 1 (exp l)))) U)))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (* -1 (* J (- (* -1 (/ (- (exp l) (/ 1 (exp l))) U)) (/ 1 J))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* J (+ (* -2 (* l (cos (* -1/2 K)))) (* -1 (/ U J)))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* J (+ (* -2 l) (* -1 (/ U J)))))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* -1 (* J (+ (* -1 (* l (+ 2 (* -1/4 (pow K 2))))) (* -1 (/ U J)))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* J (+ (* -2 (* l (cos (* 1/2 K)))) (* -1 (/ U J)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* 2 (* J (* l (cos (* 1/2 K))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 2 (* J (cos (* 1/2 K)))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* l (+ (* 2 (* J (cos (* 1/2 K)))) (* (pow l 2) (+ (* 1/60 (* J (* (pow l 2) (cos (* 1/2 K))))) (* 1/3 (* J (cos (* 1/2 K)))))))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (pow l 2))) (* 2 J))))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (+ U (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/60 (* J (pow l 2))) (* 1/3 J))))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (+ U (* l (+ (* 1/3 (* J (pow l 2))) (* 2 J))))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (+ U (* l (+ (* 2 J) (* (pow l 2) (+ (* 1/60 (* J (pow l 2))) (* 1/3 J))))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (+ 1 (* 2 (/ (* J l) U)))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (+ 1 (* l (+ (* 1/3 (/ (* J (pow l 2)) U)) (* 2 (/ J U)))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (+ 1 (* l (+ (* 2 (/ J U)) (* (pow l 2) (+ (* 1/60 (/ (* J (pow l 2)) U)) (* 1/3 (/ J U)))))))))
#s(approx (/ (sinh l) U) #s(hole binary64 (/ l U)))
#s(approx (/ (sinh l) U) #s(hole binary64 (* l (+ (* 1/6 (/ (pow l 2) U)) (/ 1 U)))))
#s(approx (/ (sinh l) U) #s(hole binary64 (* l (+ (* (pow l 2) (+ (* 1/120 (/ (pow l 2) U)) (* 1/6 (/ 1 U)))) (/ 1 U)))))
#s(approx (/ (sinh l) U) #s(hole binary64 (* l (+ (* (pow l 2) (+ (* (pow l 2) (+ (* 1/5040 (/ (pow l 2) U)) (* 1/120 (/ 1 U)))) (* 1/6 (/ 1 U)))) (/ 1 U)))))
#s(approx (sinh l) #s(hole binary64 l))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* 1/6 (pow l 2))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* 1/120 (pow l 2))))))))
#s(approx (sinh l) #s(hole binary64 (* l (+ 1 (* (pow l 2) (+ 1/6 (* (pow l 2) (+ 1/120 (* 1/5040 (pow l 2))))))))))
#s(approx l #s(hole binary64 l))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* U (+ 1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (+ 1 (/ (* J (- (exp l) (/ 1 (exp l)))) U))))
#s(approx (/ (sinh l) U) #s(hole binary64 (* 1/2 (/ (- (exp l) (/ 1 (exp l))) U))))
#s(approx (sinh l) #s(hole binary64 (* 1/2 (- (exp l) (/ 1 (exp l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* l (+ (* 2 (* J (cos (* -1/2 K)))) (/ U l)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* l (+ (* 2 J) (/ U l)))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* l (+ (* J (+ 2 (* -1/4 (pow K 2)))) (/ U l)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* l (+ (* 2 (* J (cos (* 1/2 K)))) (/ U l)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (* (cos (* 1/2 K)) (- (exp l) (exp (* -1 l))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* l (+ (* -2 (* J (cos (* -1/2 K)))) (* -1 (/ U l)))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* l (+ (* -2 J) (* -1 (/ U l)))))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* -1 (* l (+ (* -1 (* J (+ 2 (* -1/4 (pow K 2))))) (* -1 (/ U l)))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* l (+ (* -2 (* J (cos (* 1/2 K)))) (* -1 (/ U l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (* J (- (exp l) (exp (neg l)))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* -1/8 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* J (- (exp l) (exp (neg l))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* 1/384 (* J (* (pow K 2) (- (exp l) (exp (neg l))))))))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (+ U (+ (* J (- (exp l) (exp (neg l)))) (* (pow K 2) (+ (* -1/8 (* J (- (exp l) (exp (neg l))))) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) (- (exp l) (exp (neg l)))))) (* 1/384 (* J (- (exp l) (exp (neg l)))))))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l))))))))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* (* K K) -1/4) 2) #s(hole binary64 2))
#s(approx (+ (* (* K K) -1/4) 2) #s(hole binary64 (+ 2 (* -1/4 (pow K 2)))))
#s(approx (* K K) #s(hole binary64 (pow K 2)))
#s(approx K #s(hole binary64 K))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (* 2 (* J l)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l)))))))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (+ U (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l))))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (* J l)))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* -1/8 (* J (* (pow K 2) l))) (* J l))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* J l) (* (pow K 2) (+ (* -1/8 (* J l)) (* 1/384 (* J (* (pow K 2) l))))))))
#s(approx (* (* (cos (* 1/2 K)) J) l) #s(hole binary64 (+ (* J l) (* (pow K 2) (+ (* -1/8 (* J l)) (* (pow K 2) (+ (* -1/46080 (* J (* (pow K 2) l))) (* 1/384 (* J l)))))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 J))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* -1/8 (* J (pow K 2))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* 1/384 (* J (pow K 2))))))))
#s(approx (* (cos (* 1/2 K)) J) #s(hole binary64 (+ J (* (pow K 2) (+ (* -1/8 J) (* (pow K 2) (+ (* -1/46080 (* J (pow K 2))) (* 1/384 J))))))))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) #s(hole binary64 J))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) #s(hole binary64 (+ J (* -1/8 (* J (pow K 2))))))
#s(approx (+ (* -1/8 (* K K)) 1) #s(hole binary64 1))
#s(approx (+ (* -1/8 (* K K)) 1) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) #s(hole binary64 (* 2 (* J l))))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) #s(hole binary64 (+ (* -1/4 (* J (* (pow K 2) l))) (* 2 (* J l)))))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) #s(hole binary64 (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* 1/192 (* J (* (pow K 2) l))))))))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) #s(hole binary64 (+ (* 2 (* J l)) (* (pow K 2) (+ (* -1/4 (* J l)) (* (pow K 2) (+ (* -1/23040 (* J (* (pow K 2) l))) (* 1/192 (* J l)))))))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 1))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* -1/8 (pow K 2)))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* 1/384 (pow K 2)) 1/8)))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (+ 1 (* (pow K 2) (- (* (pow K 2) (+ 1/384 (* -1/46080 (pow K 2)))) 1/8)))))
#s(approx (* 1/2 K) #s(hole binary64 (* 1/2 K)))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* -1/4 (* J (* (pow K 2) l)))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* (pow K 2) (+ (* -1/4 (* J l)) (+ (* 2 (/ (* J l) (pow K 2))) (/ U (pow K 2)))))))
#s(approx (+ (* (* K K) -1/4) 2) #s(hole binary64 (* -1/4 (pow K 2))))
#s(approx (+ (* (* K K) -1/4) 2) #s(hole binary64 (* (pow K 2) (- (* 2 (/ 1 (pow K 2))) 1/4))))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) #s(hole binary64 (* -1/8 (* J (pow K 2)))))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) #s(hole binary64 (* (pow K 2) (+ (* -1/8 J) (/ J (pow K 2))))))
#s(approx (+ (* -1/8 (* K K)) 1) #s(hole binary64 (* -1/8 (pow K 2))))
#s(approx (+ (* -1/8 (* K K)) 1) #s(hole binary64 (* (pow K 2) (- (/ 1 (pow K 2)) 1/8))))
#s(approx (cos (* 1/2 K)) #s(hole binary64 (cos (* 1/2 K))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (+ U (* J (- (exp l) (/ 1 (exp l)))))))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(hole binary64 (/ (+ U (* J (- (exp l) (/ 1 (exp l))))) U)))
#s(approx U #s(hole binary64 U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* U (+ 1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* U (+ 1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J (* l (cos (* -1/2 K)))) U))))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J l) U))))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* U (+ 1 (/ (* J (* l (+ 2 (* -1/4 (pow K 2))))) U)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* U (+ 1 (* 2 (/ (* J (* l (cos (* 1/2 K)))) U))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* (cos (* 1/2 K)) (- (exp l) (exp (neg l))))) U)) 1)))))
#s(approx (+ (* (+ J J) (sinh l)) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)) 1)))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (- (exp l) (/ 1 (exp l)))) U)) 1)))))
#s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J (* l (cos (* -1/2 K)))) U)) 1)))))
#s(approx (+ (* (+ l l) J) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J l) U)) 1)))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) #s(hole binary64 (* -1 (* U (- (* -1 (/ (* J (* l (+ 2 (* -1/4 (pow K 2))))) U)) 1)))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(hole binary64 (* -1 (* U (- (* -2 (/ (* J (* l (cos (* 1/2 K)))) U)) 1)))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64) U)))
#s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64) U))
(*.f64 (/.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U) U) U)
(*.f64 U (/.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U) U))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)) (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)) U))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)) (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)))) (-.f64 U (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (neg.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))))) (+.f64 U (neg.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 U #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)) (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)) (-.f64 (*.f64 U U) (*.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)) U))))
(/.f64 (+.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 U U (-.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)) (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))) (*.f64 U (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (neg.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))) (*.f64 U (neg.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)))))))
(neg.f64 (*.f64 (/.f64 (neg.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U)) U) U))
(neg.f64 (*.f64 U (/.f64 (neg.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U)) U)))
(fma.f64 (/.f64 (*.f64 U J) (*.f64 U (exp.f64 l))) (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 l l)) U) U) U) U)
(fma.f64 (/.f64 (*.f64 U J) U) (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 l l)) U) U) (*.f64 U (exp.f64 l))) U)
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) #s(literal -1 binary64)) #s(literal 1 binary64) U)
(fma.f64 (/.f64 (*.f64 U J) (*.f64 U U)) (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 l l)) U) U) (exp.f64 l)) U)
(fma.f64 (*.f64 U J) (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U) U)
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) (/.f64 U (neg.f64 U)) U)
(fma.f64 (neg.f64 U) (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J) U)
(fma.f64 (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J) (neg.f64 U) U)
(fma.f64 (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) U U)
(fma.f64 (*.f64 (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U) U) J U)
(fma.f64 (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U) (*.f64 U J) U)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J) #s(literal -1 binary64)) U)
(fma.f64 U (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) U)
(fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64) U)
(fma.f64 J (*.f64 (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U) U) U)
(-.f64 U (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) (*.f64 U J)))
(-.f64 U (neg.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64))))
(+.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)) U)
(+.f64 U (*.f64 (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) U) (neg.f64 J)))
(+.f64 U (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (sinh.f64 l) (/.f64 #s(literal 2 binary64) U) (/.f64 #s(literal 1 binary64) J)) J)
(*.f64 J (fma.f64 (sinh.f64 l) (/.f64 #s(literal 2 binary64) U) (/.f64 #s(literal 1 binary64) J)))
(/.f64 (/.f64 (neg.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U))) U) (neg.f64 U))
(/.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (fabs.f64 U)) (fabs.f64 U))
(/.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (neg.f64 U)) (neg.f64 U))
(/.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) U) U)
(/.f64 (/.f64 (neg.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U)) #s(literal -1 binary64)) U)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l))) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J) (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l))) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J) (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J) (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U))))) (*.f64 (neg.f64 U) U))
(/.f64 (neg.f64 (neg.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)))) (*.f64 U U))
(/.f64 (/.f64 (neg.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U)) U) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U))) (*.f64 (neg.f64 U) U))
(/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U))
(/.f64 (neg.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (neg.f64 U))
(/.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U) U)
(neg.f64 (/.f64 (neg.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U))) (*.f64 U U)))
(neg.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 (neg.f64 U) U)))
(neg.f64 (/.f64 (neg.f64 (neg.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)))) (*.f64 (neg.f64 U) U)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U)) U))
(fma.f64 (/.f64 J (*.f64 U U)) (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 l l)) U) U) (exp.f64 l)) #s(literal 1 binary64))
(fma.f64 (/.f64 J (*.f64 U (exp.f64 l))) (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 l l)) U) U) U) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) J) #s(literal -1 binary64)) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 l l)) U) U) (*.f64 U U)) (/.f64 J (exp.f64 l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 l l)) U) U) (*.f64 U (exp.f64 l))) (/.f64 J U) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) U) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 J) U) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 J J) #s(literal -1 binary64)) (/.f64 (sinh.f64 (neg.f64 l)) U) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 J) #s(literal -1 binary64)) (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U) #s(literal 1 binary64))
(fma.f64 (/.f64 J #s(literal -1 binary64)) (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal 2 binary64)) J #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 l l)) U) U) U) (/.f64 J (*.f64 U (exp.f64 l))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (sinh.f64 l) U) J) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (sinh.f64 l) J) (/.f64 #s(literal 2 binary64) U) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 J) U) (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) U) (/.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (sinh.f64 (neg.f64 l)) U) (/.f64 (+.f64 J J) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 J U) #s(literal -2 binary64)) (sinh.f64 (neg.f64 l)) #s(literal 1 binary64))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 l l)) U) U) (/.f64 J (*.f64 (*.f64 U (exp.f64 l)) U)) #s(literal 1 binary64))
(fma.f64 (neg.f64 J) (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) #s(literal 1 binary64))
(fma.f64 (sinh.f64 (neg.f64 l)) (*.f64 (/.f64 J U) #s(literal -2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -2 binary64) J) (/.f64 (sinh.f64 (neg.f64 l)) U) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l) #s(literal 1 binary64))
(fma.f64 (/.f64 J U) (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 l l)) U) U) (*.f64 U (exp.f64 l))) #s(literal 1 binary64))
(fma.f64 (/.f64 J U) (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) (/.f64 J #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) (/.f64 (neg.f64 J) U) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U) (/.f64 (neg.f64 J) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U) J #s(literal 1 binary64))
(fma.f64 (/.f64 (sinh.f64 l) U) (+.f64 J J) #s(literal 1 binary64))
(fma.f64 (/.f64 (sinh.f64 l) U) J (fma.f64 (/.f64 (sinh.f64 l) U) J #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) #s(literal 1 binary64))
(fma.f64 (sinh.f64 l) (/.f64 (+.f64 J J) U) #s(literal 1 binary64))
(fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) J) U) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 J (sinh.f64 l)) U) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sinh.f64 l) U) J) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 J (/.f64 (sinh.f64 l) U)) #s(literal 1 binary64))
(fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) (/.f64 #s(literal 1 binary64) U) #s(literal 1 binary64))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 J U) #s(literal 1 binary64))
(fma.f64 J (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U) #s(literal 1 binary64))
(fma.f64 J (/.f64 (sinh.f64 l) U) (fma.f64 J (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (sinh.f64 l) U) J)) (*.f64 (/.f64 (sinh.f64 l) U) J))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 J (/.f64 (sinh.f64 l) U))) (*.f64 J (/.f64 (sinh.f64 l) U)))
(+.f64 (/.f64 (*.f64 (neg.f64 U) U) (*.f64 (neg.f64 U) U)) (/.f64 (*.f64 U (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) J)) (*.f64 (neg.f64 U) U)))
(+.f64 (/.f64 (*.f64 U U) (*.f64 U U)) (/.f64 (*.f64 U (*.f64 (sinh.f64 l) (+.f64 J J))) (*.f64 U U)))
(+.f64 (*.f64 (/.f64 (sinh.f64 l) U) J) (fma.f64 (/.f64 (sinh.f64 l) U) J #s(literal 1 binary64)))
(+.f64 (*.f64 J (/.f64 (sinh.f64 l) U)) (fma.f64 J (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J) #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) (neg.f64 J)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)))
(*.f64 (neg.f64 J) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 J))
(*.f64 (+.f64 J J) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) J)
(*.f64 J #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 J J) (*.f64 J J)) (-.f64 J J))
(/.f64 (+.f64 (pow.f64 J #s(literal 3 binary64)) (pow.f64 J #s(literal 3 binary64))) (fma.f64 J J (-.f64 (*.f64 J J) (*.f64 J J))))
(neg.f64 (*.f64 #s(literal -2 binary64) J))
(+.f64 J J)
J
(*.f64 (/.f64 #s(literal 1/2 binary64) U) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)) (/.f64 #s(literal 2 binary64) U))
(*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) (neg.f64 (+.f64 U U))))
(*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) (/.f64 #s(literal 1/2 binary64) (neg.f64 U)))
(*.f64 #s(literal -1 binary64) (/.f64 (sinh.f64 (neg.f64 l)) U))
(*.f64 (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) U))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 l) U))
(*.f64 (sinh.f64 l) (/.f64 #s(literal 2 binary64) (+.f64 U U)))
(*.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 (neg.f64 l)) (neg.f64 (+.f64 U U))))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) U))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)) U))
(*.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 l) (+.f64 U U)))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (neg.f64 (+.f64 U U))))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) U))
(/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) U))
(/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 U)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (+.f64 U U))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 U)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (+.f64 U U)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 U U)))
(/.f64 (/.f64 (sinh.f64 (neg.f64 l)) U) #s(literal -1 binary64))
(/.f64 (sinh.f64 (neg.f64 l)) (neg.f64 U))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) (*.f64 #s(literal -2 binary64) U))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) (*.f64 #s(literal 2 binary64) (neg.f64 U)))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) (neg.f64 (+.f64 U U)))
(/.f64 (sinh.f64 l) U)
(/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 U)))
(/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (neg.f64 (neg.f64 (+.f64 U U))))
(/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) (+.f64 U U))
(neg.f64 (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (/.f64 (sinh.f64 (neg.f64 l)) U))
(-.f64 (/.f64 (exp.f64 (neg.f64 l)) (neg.f64 (+.f64 U U))) (/.f64 (exp.f64 l) (neg.f64 (+.f64 U U))))
(-.f64 (/.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) U) (/.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) U))
(-.f64 (/.f64 (exp.f64 l) (+.f64 U U)) (/.f64 (exp.f64 (neg.f64 l)) (+.f64 U U)))
(-.f64 (/.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) (+.f64 U U)) (/.f64 (sinh.f64 (neg.f64 l)) (+.f64 U U)))
(+.f64 (/.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) (+.f64 U U)) (/.f64 (sinh.f64 l) (+.f64 U U)))
(+.f64 (/.f64 (cosh.f64 l) (+.f64 U U)) (/.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) (+.f64 U U)))
(+.f64 (/.f64 (sinh.f64 l) (+.f64 U U)) (/.f64 (sinh.f64 l) (+.f64 U U)))
(*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 l) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (sinh.f64 (neg.f64 l)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sinh.f64 l))
(*.f64 (sinh.f64 l) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)))
(*.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 l) #s(literal 2 binary64))) (*.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))) (cosh.f64 l))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 l) #s(literal 2 binary64)) (fma.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) (*.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (neg.f64 (exp.f64 l)) (neg.f64 (exp.f64 (neg.f64 l)))) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 l)) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 (neg.f64 l))))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 l)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 l)))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (exp.f64 l) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 (neg.f64 l))))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (exp.f64 l) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 l)))) #s(literal 4 binary64))
(/.f64 (sinh.f64 (+.f64 l l)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (cosh.f64 (+.f64 l l)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64)))) #s(literal -4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (sinh.f64 (neg.f64 l)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 l)) #s(literal -2 binary64))
(/.f64 (sinh.f64 l) #s(literal 1 binary64))
(/.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 2 binary64))
(sinh.f64 l)
(neg.f64 (sinh.f64 (neg.f64 l)))
(fma.f64 #s(literal 1/2 binary64) (sinh.f64 l) (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)) (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)))
(fma.f64 (sinh.f64 l) #s(literal 1/2 binary64) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)))
(fma.f64 (*.f64 (sinh.f64 l) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)))
(-.f64 (/.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (exp.f64 (neg.f64 l)) #s(literal -2 binary64)) (/.f64 (exp.f64 l) #s(literal -2 binary64)))
(-.f64 (/.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) #s(literal 2 binary64)) (/.f64 (sinh.f64 (neg.f64 l)) #s(literal 2 binary64)))
(-.f64 (/.f64 (exp.f64 l) #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))
(+.f64 (/.f64 (-.f64 (exp.f64 l) (cosh.f64 l)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)))
(+.f64 (/.f64 (cosh.f64 l) #s(literal 2 binary64)) (/.f64 (-.f64 (sinh.f64 l) (exp.f64 (neg.f64 l))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)) (*.f64 (sinh.f64 l) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)) (*.f64 #s(literal 1/2 binary64) (sinh.f64 l)))
l
U
#s(literal 1 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l)))
#s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))
(*.f64 (*.f64 U #s(literal 2 binary64)) (/.f64 (*.f64 l J) U))
(*.f64 (*.f64 U (/.f64 (*.f64 l J) U)) #s(literal 2 binary64))
(*.f64 (neg.f64 J) (*.f64 #s(literal -2 binary64) l))
(*.f64 (*.f64 (neg.f64 l) J) #s(literal -2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) J) (neg.f64 l))
(*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U)
(*.f64 (/.f64 (*.f64 l J) U) (+.f64 U U))
(*.f64 (*.f64 #s(literal -2 binary64) l) (neg.f64 J))
(*.f64 #s(literal -2 binary64) (*.f64 (neg.f64 l) J))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) J) l))
(*.f64 (+.f64 l l) J)
(*.f64 (*.f64 (+.f64 J J) l) #s(literal 1 binary64))
(*.f64 (*.f64 l J) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) l))
(*.f64 (+.f64 J J) l)
(*.f64 U (/.f64 (*.f64 (+.f64 J J) l) U))
(*.f64 #s(literal 2 binary64) (*.f64 U (/.f64 (*.f64 l J) U)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l J) U) U))
(*.f64 #s(literal 2 binary64) (*.f64 l J))
(*.f64 (neg.f64 l) (*.f64 #s(literal -2 binary64) J))
(*.f64 l (-.f64 J (neg.f64 J)))
(*.f64 l (+.f64 J J))
(*.f64 J (-.f64 l (neg.f64 l)))
(*.f64 J (+.f64 l l))
(/.f64 (/.f64 (neg.f64 (*.f64 U (*.f64 (+.f64 J J) l))) #s(literal -1 binary64)) U)
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 J J) l) U)) #s(literal -1 binary64)) U)
(/.f64 (/.f64 (neg.f64 (*.f64 U (*.f64 (+.f64 J J) l))) U) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 J J) l) U)) U) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 l J) (*.f64 l J)) (*.f64 (*.f64 (neg.f64 l) J) (*.f64 (neg.f64 l) J))) (fma.f64 l J (*.f64 (neg.f64 l) J)))
(/.f64 (-.f64 (*.f64 (*.f64 U (/.f64 (*.f64 l J) U)) (*.f64 U (/.f64 (*.f64 l J) U))) (*.f64 (*.f64 U (/.f64 (*.f64 l J) U)) (*.f64 U (/.f64 (*.f64 l J) U)))) (-.f64 (*.f64 U (/.f64 (*.f64 l J) U)) (*.f64 U (/.f64 (*.f64 l J) U))))
(/.f64 (+.f64 (pow.f64 (*.f64 U (/.f64 (*.f64 l J) U)) #s(literal 3 binary64)) (pow.f64 (*.f64 U (/.f64 (*.f64 l J) U)) #s(literal 3 binary64))) (fma.f64 (*.f64 U (/.f64 (*.f64 l J) U)) (*.f64 U (/.f64 (*.f64 l J) U)) (-.f64 (*.f64 (*.f64 U (/.f64 (*.f64 l J) U)) (*.f64 U (/.f64 (*.f64 l J) U))) (*.f64 (*.f64 U (/.f64 (*.f64 l J) U)) (*.f64 U (/.f64 (*.f64 l J) U))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 l J) U) U) (*.f64 (/.f64 (*.f64 l J) U) U)) (*.f64 (*.f64 (/.f64 (*.f64 l J) U) U) (*.f64 (/.f64 (*.f64 l J) U) U))) (-.f64 (*.f64 (/.f64 (*.f64 l J) U) U) (*.f64 (/.f64 (*.f64 l J) U) U)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l J) U) U) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 l J) U) U) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 l J) U) U) (*.f64 (/.f64 (*.f64 l J) U) U) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 l J) U) U) (*.f64 (/.f64 (*.f64 l J) U) U)) (*.f64 (*.f64 (/.f64 (*.f64 l J) U) U) (*.f64 (/.f64 (*.f64 l J) U) U)))))
(/.f64 (-.f64 (*.f64 (*.f64 l J) (*.f64 l J)) (*.f64 (*.f64 l J) (*.f64 l J))) (-.f64 (*.f64 l J) (*.f64 l J)))
(/.f64 (+.f64 (pow.f64 (*.f64 l J) #s(literal 3 binary64)) (pow.f64 (*.f64 l J) #s(literal 3 binary64))) (fma.f64 (*.f64 l J) (*.f64 l J) (-.f64 (*.f64 (*.f64 l J) (*.f64 l J)) (*.f64 (*.f64 l J) (*.f64 l J)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l J) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 l) J) #s(literal 3 binary64))) (fma.f64 (*.f64 l J) (*.f64 l J) (fma.f64 (*.f64 (neg.f64 l) J) (*.f64 (neg.f64 l) J) (*.f64 (*.f64 l J) (*.f64 (neg.f64 l) J)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 U (*.f64 (+.f64 J J) l)))) U)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (+.f64 J J) l) U))) U)
(/.f64 (neg.f64 (*.f64 U (*.f64 (+.f64 J J) l))) (neg.f64 U))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 J J) l) U)) (neg.f64 U))
(/.f64 (*.f64 U (*.f64 (+.f64 J J) l)) U)
(/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U)
(neg.f64 (*.f64 (*.f64 U #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 l) J) U)))
(neg.f64 (/.f64 (*.f64 U (*.f64 (+.f64 J J) l)) (neg.f64 U)))
(neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) (neg.f64 U)))
(neg.f64 (/.f64 (neg.f64 (*.f64 U (*.f64 (+.f64 J J) l))) U))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 J J) l) U)) U))
(neg.f64 (*.f64 (/.f64 (*.f64 (neg.f64 l) J) U) (+.f64 U U)))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l))
(fma.f64 (/.f64 (*.f64 l J) U) U (*.f64 (/.f64 (*.f64 l J) U) U))
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (*.f64 (neg.f64 l) (neg.f64 J)))
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (*.f64 (neg.f64 J) (neg.f64 l)))
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (*.f64 l J))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (*.f64 (neg.f64 l) (neg.f64 J)))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (*.f64 (neg.f64 J) (neg.f64 l)))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (*.f64 l J))
(fma.f64 U (/.f64 (*.f64 l J) U) (*.f64 U (/.f64 (*.f64 l J) U)))
(fma.f64 l J (*.f64 (neg.f64 l) (neg.f64 J)))
(fma.f64 l J (*.f64 (neg.f64 J) (neg.f64 l)))
(fma.f64 l J (*.f64 l J))
(fma.f64 J l (*.f64 (neg.f64 l) (neg.f64 J)))
(fma.f64 J l (*.f64 (neg.f64 J) (neg.f64 l)))
(fma.f64 J l (*.f64 l J))
(-.f64 (*.f64 (/.f64 (*.f64 l J) U) U) (*.f64 (/.f64 (*.f64 (neg.f64 l) J) U) U))
(-.f64 (*.f64 l J) (*.f64 (neg.f64 l) J))
(+.f64 (*.f64 U (/.f64 (*.f64 l J) U)) (*.f64 U (/.f64 (*.f64 l J) U)))
(+.f64 (*.f64 (/.f64 (*.f64 l J) U) U) (*.f64 (/.f64 (*.f64 l J) U) U))
(+.f64 (*.f64 l J) (*.f64 (neg.f64 l) (neg.f64 J)))
(+.f64 (*.f64 l J) (*.f64 (neg.f64 J) (neg.f64 l)))
(+.f64 (*.f64 l J) (*.f64 l J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J) U)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J) U))
(/.f64 (-.f64 (*.f64 (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))) (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J)))) (*.f64 (*.f64 l J) (*.f64 l J))) (-.f64 (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))) (*.f64 l J)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U)) (*.f64 (*.f64 (+.f64 J J) l) (*.f64 (+.f64 J J) l))) (-.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (*.f64 (+.f64 J J) l)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l)) (*.f64 (fma.f64 (+.f64 J J) l U) (fma.f64 (+.f64 J J) l U))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (+.f64 J J) l U)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J))) (*.f64 U U)) (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) U))
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 J J) l U) (fma.f64 (+.f64 J J) l U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))) (-.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 J J) l) (*.f64 (+.f64 J J) l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))) (-.f64 (*.f64 (+.f64 J J) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U)))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))) (-.f64 U (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) (*.f64 (*.f64 #s(literal -2 binary64) J) l))) (+.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) U) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) U))) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) U)))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)))) (+.f64 U (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J))))
(/.f64 (+.f64 (pow.f64 (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))) #s(literal 3 binary64)) (pow.f64 (*.f64 l J) #s(literal 3 binary64))) (fma.f64 (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))) (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))) (-.f64 (*.f64 (*.f64 l J) (*.f64 l J)) (*.f64 (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))) (*.f64 l J)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 J J) l) #s(literal 3 binary64))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (-.f64 (*.f64 (*.f64 (+.f64 J J) l) (*.f64 (+.f64 J J) l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (*.f64 (+.f64 J J) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) #s(literal 3 binary64)) (pow.f64 (fma.f64 (+.f64 J J) l U) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (-.f64 (*.f64 (fma.f64 (+.f64 J J) l U) (fma.f64 (+.f64 J J) l U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (+.f64 J J) l U)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) #s(literal 3 binary64)) (pow.f64 U #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) (-.f64 (*.f64 U U) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) U))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 J J) l U) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) #s(literal 3 binary64))) (fma.f64 (fma.f64 (+.f64 J J) l U) (fma.f64 (+.f64 J J) l U) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l)) (*.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 J J) l) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 J J) l) (*.f64 (+.f64 J J) l) (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U)) (*.f64 (*.f64 (+.f64 J J) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U)))))
(/.f64 (+.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) #s(literal 3 binary64))) (fma.f64 U U (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J))) (*.f64 U (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) #s(literal 3 binary64))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) (*.f64 (*.f64 #s(literal -2 binary64) J) l) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) U) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) U) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) U) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) U)))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) (*.f64 U (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (*.f64 l J) (fma.f64 l J U))
(fma.f64 (*.f64 (*.f64 l J) K) (*.f64 #s(literal -1/4 binary64) K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fabs.f64 K)) (fabs.f64 K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (neg.f64 K)) (neg.f64 K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 U #s(literal 2 binary64)) (/.f64 (*.f64 l J) U) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 (*.f64 U (/.f64 (*.f64 l J) U)) #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) J (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) #s(literal -1 binary64) U)
(fma.f64 (neg.f64 J) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) l) U)
(fma.f64 (neg.f64 J) (*.f64 #s(literal -2 binary64) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 (*.f64 (neg.f64 l) J) #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 K K) J) (*.f64 l #s(literal -1/4 binary64)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (*.f64 K K) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) #s(literal -1/4 binary64) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (*.f64 K K) l) (*.f64 #s(literal -1/4 binary64) J) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) J) (neg.f64 l) U)
(fma.f64 (*.f64 #s(literal -2 binary64) J) (neg.f64 l) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) J) l U)
(fma.f64 (fma.f64 (/.f64 l U) (+.f64 J J) #s(literal 1 binary64)) U (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))
(fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 (/.f64 (*.f64 l J) U) (+.f64 U U) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) l) (neg.f64 J) U)
(fma.f64 (*.f64 #s(literal -2 binary64) l) (neg.f64 J) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 #s(literal -2 binary64) (*.f64 (neg.f64 l) J) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) J) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U)
(fma.f64 (+.f64 l l) J (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 l J) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 K K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J) U)
(fma.f64 (*.f64 (+.f64 J J) l) #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 (*.f64 l J) (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (*.f64 l J) (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) U)
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (*.f64 l J) U))
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l)))
(fma.f64 (*.f64 l J) #s(literal 1 binary64) (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))))
(fma.f64 (*.f64 l J) #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (+.f64 J J) l U))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) U)
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 J J) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (*.f64 l J) U))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l)))
(fma.f64 #s(literal 1 binary64) (*.f64 l J) (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))))
(fma.f64 (+.f64 J J) l (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 U (fma.f64 (/.f64 l U) (+.f64 J J) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))
(fma.f64 U (/.f64 (*.f64 (+.f64 J J) l) U) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 #s(literal 2 binary64) (*.f64 U (/.f64 (*.f64 l J) U)) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l J) U) U) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 #s(literal 2 binary64) (*.f64 l J) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 K (*.f64 K (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (fma.f64 (+.f64 J J) l U))
(fma.f64 K (*.f64 (*.f64 #s(literal -1/4 binary64) K) (*.f64 l J)) (fma.f64 (+.f64 J J) l U))
(fma.f64 (neg.f64 l) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) J) U)
(fma.f64 (neg.f64 l) (*.f64 #s(literal -2 binary64) J) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 l (-.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) (*.f64 #s(literal -2 binary64) J)) U)
(fma.f64 l (-.f64 J (neg.f64 J)) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))
(fma.f64 l (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) (fma.f64 (+.f64 J J) l U))
(fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) J) U)
(fma.f64 l (+.f64 J J) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 l J (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (*.f64 l J) U))
(fma.f64 l J (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l)))
(fma.f64 l J (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))))
(fma.f64 J (-.f64 (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (*.f64 #s(literal -2 binary64) l)) U)
(fma.f64 J (-.f64 l (neg.f64 l)) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 J (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) l) (fma.f64 l J U))
(fma.f64 J (*.f64 (*.f64 (*.f64 K K) l) #s(literal -1/4 binary64)) (fma.f64 (+.f64 J J) l U))
(fma.f64 J (+.f64 l l) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(fma.f64 J (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) U)
(fma.f64 J l (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (*.f64 l J) U))
(fma.f64 J l (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l)))
(fma.f64 J l (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))))
(-.f64 (-.f64 U (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 J J) l) #s(literal -1 binary64)))
(-.f64 (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))) (*.f64 (neg.f64 l) J))
(-.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (*.f64 (*.f64 #s(literal -2 binary64) J) l))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) J) l) U))
(-.f64 (fma.f64 (+.f64 J J) l U) (*.f64 K (*.f64 (neg.f64 K) (*.f64 (*.f64 l J) #s(literal -1/4 binary64)))))
(-.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (neg.f64 (*.f64 #s(literal -1/4 binary64) J)) (*.f64 (*.f64 K K) l)))
(-.f64 (fma.f64 (+.f64 J J) l U) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J)))
(-.f64 (*.f64 (+.f64 J J) l) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J)) U))
(-.f64 (*.f64 (+.f64 J J) l) (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal -1/4 binary64) J)) (*.f64 (*.f64 K K) l)) U))
(-.f64 (*.f64 l J) (-.f64 (*.f64 (neg.f64 l) J) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U)))
(-.f64 U (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J)) (*.f64 (+.f64 J J) l)))
(-.f64 U (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 (*.f64 #s(literal -2 binary64) J) l)))
(-.f64 U (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)))
(+.f64 (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J)) (fma.f64 l J U))
(+.f64 (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))) (*.f64 l J))
(+.f64 (fma.f64 l J U) (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J)))
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) U)
(+.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U) (*.f64 (+.f64 J J) l))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l) (fma.f64 (+.f64 J J) l U))
(+.f64 (fma.f64 (+.f64 J J) l U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))
(+.f64 (*.f64 (+.f64 J J) l) (fma.f64 (*.f64 #s(literal -1/4 binary64) J) (*.f64 (*.f64 K K) l) U))
(+.f64 (*.f64 l J) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (*.f64 l J) U))
(+.f64 (*.f64 l J) (+.f64 (fma.f64 l J U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l)))
(+.f64 (*.f64 l J) (+.f64 U (*.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J))))
(+.f64 U (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) J)) l))
(+.f64 U (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64))) (*.f64 l J)))
(+.f64 U (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 (neg.f64 l) J)))
(+.f64 U (*.f64 (*.f64 (neg.f64 l) J) (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64))))
(+.f64 U (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))
(*.f64 (*.f64 l J) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 l J))
(*.f64 l J)
(*.f64 J l)
(neg.f64 (*.f64 (neg.f64 l) J))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 (*.f64 K K) #s(literal -1/4 binary64)))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 K K) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 (*.f64 K K) #s(literal -1/4 binary64))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 (*.f64 K K) #s(literal -1/4 binary64))) #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 #s(literal 1/4 binary64) (*.f64 K K)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 K K))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 (*.f64 K K) #s(literal -1/4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 K K) #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal -8 binary64)) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 #s(literal 1/4 binary64) (*.f64 K K)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 K K))))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (fabs.f64 K)) (fabs.f64 K) #s(literal 2 binary64))
(fma.f64 (*.f64 (neg.f64 K) #s(literal -1/4 binary64)) (neg.f64 K) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal -1/4 binary64) (*.f64 K K) #s(literal 2 binary64))
(fma.f64 K (*.f64 #s(literal -1/4 binary64) K) #s(literal 2 binary64))
(-.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) #s(literal -2 binary64))
(-.f64 #s(literal 2 binary64) (*.f64 K (*.f64 (neg.f64 K) #s(literal -1/4 binary64))))
(-.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 K K)))
(+.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 K K) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)))
(+.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (fabs.f64 K))) (fabs.f64 K)))
(+.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 K))) (neg.f64 K)))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 K)) K))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 K) K) #s(literal 1/4 binary64)))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 K K) #s(literal -1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 K) K)) (sqrt.f64 (*.f64 (neg.f64 K) K)))
(*.f64 (neg.f64 (fabs.f64 K)) (neg.f64 (fabs.f64 K)))
(*.f64 (fabs.f64 K) (fabs.f64 K))
(*.f64 (neg.f64 K) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 K) K))
(*.f64 (*.f64 K K) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 K K))
(*.f64 K K)
(pow.f64 (*.f64 (neg.f64 K) (fabs.f64 K)) #s(literal 1 binary64))
(pow.f64 (*.f64 K (fabs.f64 K)) #s(literal 1 binary64))
(pow.f64 (*.f64 (fabs.f64 K) (neg.f64 K)) #s(literal 1 binary64))
(pow.f64 (*.f64 (fabs.f64 K) K) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 K K) (*.f64 K K)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (fabs.f64 K)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 K) K) #s(literal 1 binary64))
(pow.f64 (fabs.f64 K) #s(literal 2 binary64))
(pow.f64 (neg.f64 K) #s(literal 2 binary64))
(pow.f64 (*.f64 K K) #s(literal 1 binary64))
(pow.f64 K #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 K) K))
(sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K)))
(fabs.f64 (*.f64 (neg.f64 K) (neg.f64 (fabs.f64 K))))
(fabs.f64 (*.f64 K (neg.f64 (fabs.f64 K))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 K)) (neg.f64 K)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 K)) K))
(fabs.f64 (*.f64 (neg.f64 K) (fabs.f64 K)))
(fabs.f64 (*.f64 K (fabs.f64 K)))
(fabs.f64 (*.f64 (fabs.f64 K) (neg.f64 K)))
(fabs.f64 (*.f64 (fabs.f64 K) K))
(fabs.f64 (*.f64 (neg.f64 K) K))
(fabs.f64 (*.f64 K K))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fabs.f64 K))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 K)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 K K)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64)))
K
#s(literal -1/4 binary64)
#s(literal 2 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) U))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U)) (*.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l))) (-.f64 (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))) (*.f64 U U)) (-.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) U))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)) (*.f64 (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U))) (-.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U)))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))))) (-.f64 U (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (neg.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))) (neg.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))))) (+.f64 U (neg.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))))))
(/.f64 (-.f64 (*.f64 U U) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)) (*.f64 #s(literal -2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)))) (+.f64 U (*.f64 #s(literal -2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) (-.f64 (*.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)) (*.f64 (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) #s(literal 3 binary64)) (pow.f64 U #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) (-.f64 (*.f64 U U) (*.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) U))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) (-.f64 (*.f64 (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U)) (*.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U)))))
(/.f64 (+.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) #s(literal 3 binary64))) (fma.f64 U U (-.f64 (*.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))) (*.f64 U (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (neg.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))) (neg.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))) (*.f64 U (neg.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))))))))
(/.f64 (-.f64 (pow.f64 U #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)) #s(literal 3 binary64))) (fma.f64 U U (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)) (*.f64 #s(literal -2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)) (*.f64 U (*.f64 #s(literal -2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l))))))
(fma.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) #s(literal 2 binary64)) l U)
(fma.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) #s(literal 1 binary64) U)
(fma.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) U)
(fma.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) #s(literal 1 binary64) (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U))
(fma.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) #s(literal 2 binary64) U)
(fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) (-.f64 l (neg.f64 l)) U)
(fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) (+.f64 l l) U)
(fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) U)
(fma.f64 #s(literal 1 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) U)
(fma.f64 l (-.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) (neg.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))) U)
(fma.f64 l (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) #s(literal 2 binary64)) U)
(fma.f64 l #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U))
(-.f64 (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) (*.f64 (neg.f64 l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))))
(-.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) (-.f64 (*.f64 (neg.f64 l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) U))
(-.f64 U (neg.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))))
(-.f64 U (*.f64 #s(literal -2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)))
(+.f64 (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l))
(+.f64 (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))) U)
(+.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) (fma.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l U))
(+.f64 U (*.f64 (neg.f64 (*.f64 (neg.f64 l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))) #s(literal 2 binary64)))
(+.f64 U (*.f64 (neg.f64 (neg.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) #s(literal 2 binary64)))) l))
(+.f64 U (*.f64 (+.f64 l l) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))))
(*.f64 (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l) #s(literal 1 binary64))
(*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l)
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)) l))
(*.f64 l #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))
(*.f64 #s(literal 1 binary64) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))
#s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))
(*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)
(*.f64 J (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64))) (*.f64 J J)) (-.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)) J))
(/.f64 (-.f64 (*.f64 J J) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)))) (-.f64 J (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64))))
(/.f64 (-.f64 (*.f64 J J) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) J) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) J))) (+.f64 J (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) J)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (pow.f64 J #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)) (-.f64 (*.f64 J J) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)) J))))
(/.f64 (+.f64 (pow.f64 J #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)) #s(literal 3 binary64))) (fma.f64 J J (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64))) (*.f64 J (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64))))))
(/.f64 (-.f64 (pow.f64 J #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) J) #s(literal 3 binary64))) (fma.f64 J J (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) J) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) J) (*.f64 J (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) J)))))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) (fabs.f64 K)) (fabs.f64 K) J)
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) (neg.f64 K)) (neg.f64 K) J)
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)
(fma.f64 (*.f64 J (*.f64 #s(literal -1/8 binary64) K)) K J)
(fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 K J) J)
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) (*.f64 #s(literal -1/8 binary64) J)) J)
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) (*.f64 #s(literal -1/8 binary64) J)) J)
(fma.f64 (*.f64 #s(literal -1/8 binary64) J) (*.f64 K K) J)
(fma.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64) J)
(fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) J J)
(fma.f64 (*.f64 K K) (*.f64 #s(literal -1/8 binary64) J) J)
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K K) J) J)
(fma.f64 K (*.f64 K (*.f64 #s(literal -1/8 binary64) J)) J)
(fma.f64 J (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) J)
(-.f64 J (*.f64 K (*.f64 (neg.f64 K) (*.f64 #s(literal -1/8 binary64) J))))
(-.f64 J (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) J))
(+.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)) J)
(+.f64 J (*.f64 (neg.f64 (*.f64 (neg.f64 J) #s(literal -1/8 binary64))) (*.f64 K K)))
(+.f64 J (*.f64 (neg.f64 (*.f64 (neg.f64 J) (*.f64 K K))) #s(literal -1/8 binary64)))
(+.f64 J (*.f64 (neg.f64 (*.f64 #s(literal 1/8 binary64) J)) (*.f64 K K)))
(+.f64 J (*.f64 (*.f64 (neg.f64 J) (*.f64 K K)) #s(literal 1/8 binary64)))
(+.f64 J (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 K K) #s(literal -1/8 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) (*.f64 #s(literal 1/8 binary64) (*.f64 K K)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 K K))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) (*.f64 (*.f64 K K) #s(literal -1/8 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 K K) #s(literal -1/8 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) (*.f64 #s(literal 1/8 binary64) (*.f64 K K)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 K K))))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (fabs.f64 K)) (fabs.f64 K) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 K) #s(literal -1/8 binary64)) (neg.f64 K) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/8 binary64) K) K #s(literal 1 binary64))
(fma.f64 (fabs.f64 K) (*.f64 (fabs.f64 K) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 K) (*.f64 (neg.f64 K) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64))
(fma.f64 K (*.f64 #s(literal -1/8 binary64) K) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (neg.f64 K) #s(literal -1/8 binary64))))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 K K)))
(+.f64 (*.f64 (*.f64 K K) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 (neg.f64 K) #s(literal -1/8 binary64))) K))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (neg.f64 K)) K))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/8 binary64) (fabs.f64 K))) (fabs.f64 K)))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/8 binary64) (neg.f64 K))) (neg.f64 K)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 K) K) #s(literal 1/8 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)))
#s(literal -1/8 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
(*.f64 (*.f64 U #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 l J))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 l J))
(*.f64 (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l) #s(literal -2 binary64))
(*.f64 (neg.f64 J) (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l))
(*.f64 (*.f64 (/.f64 J U) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) U)
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) (+.f64 U U))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) (neg.f64 l))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J)) l)
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l) (neg.f64 J))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l))
(*.f64 (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J)
(*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (-.f64 l (neg.f64 l)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (+.f64 l l))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (-.f64 J (neg.f64 J)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (+.f64 J J))
(*.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 l J) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
(*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))
(*.f64 U (*.f64 (/.f64 J U) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 #s(literal 2 binary64) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(*.f64 (neg.f64 l) (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J))
(*.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J)))
(*.f64 J (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(/.f64 (/.f64 (neg.f64 (*.f64 U (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))) #s(literal -1 binary64)) U)
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U)) #s(literal -1 binary64)) U)
(/.f64 (/.f64 (neg.f64 (*.f64 U (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))) U) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U)) U) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)) (*.f64 (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l) (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l)))))
(/.f64 (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J))) (*.f64 (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)))) (-.f64 (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J))))
(/.f64 (+.f64 (pow.f64 (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) #s(literal 3 binary64)) (pow.f64 (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) #s(literal 3 binary64))) (fma.f64 (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J))) (*.f64 (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U)) (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U))) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U)) (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (fma.f64 (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l) (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 U (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))) U)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U))) U)
(/.f64 (neg.f64 (*.f64 U (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))) (neg.f64 U))
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U)) (neg.f64 U))
(/.f64 (*.f64 U (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))) U)
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U) U)
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
(neg.f64 (*.f64 (*.f64 U #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (/.f64 J U))))
(neg.f64 (/.f64 (*.f64 U (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))) (neg.f64 U)))
(neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U) (neg.f64 U)))
(neg.f64 (/.f64 (neg.f64 (*.f64 U (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))) U))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)) U)) U))
(neg.f64 (*.f64 (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J)))
(neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (/.f64 J U)) (+.f64 U U)))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) J) l))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l (*.f64 (neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J)))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l (*.f64 (*.f64 (neg.f64 l) J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l (*.f64 (neg.f64 J) (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 l) J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 1 binary64) (*.f64 (neg.f64 J) (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J (*.f64 (neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J)))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J (*.f64 (*.f64 (neg.f64 l) J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J (*.f64 (neg.f64 J) (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) J (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(fma.f64 (*.f64 l J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l))
(fma.f64 (*.f64 l J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J)))
(fma.f64 (*.f64 l J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (neg.f64 l) J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (*.f64 l J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (neg.f64 J) (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (*.f64 l J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 l J) (*.f64 (neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 l J) (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 l J) (*.f64 (*.f64 (neg.f64 l) J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 l J) (*.f64 (neg.f64 J) (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 l J) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (neg.f64 l) J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (neg.f64 J) (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(fma.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)))
(fma.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l))
(fma.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J)))
(fma.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (neg.f64 l) J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (neg.f64 J) (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 l (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (*.f64 (neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l))
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (*.f64 (*.f64 (neg.f64 l) J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (*.f64 (neg.f64 J) (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) (*.f64 (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (/.f64 J U)) U))
(-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) l))
(+.f64 (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J)))
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) U))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (neg.f64 (*.f64 (neg.f64 J) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) l))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 J)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (neg.f64 l) J) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (neg.f64 J) (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal 0 binary64)) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))))
(sin.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal -2 binary64)))))
(sin.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal -2 binary64)))))
(sin.f64 (neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64))))
(sin.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64))))
(sin.f64 (+.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (+.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal -2 binary64))) (PI.f64)))
(sin.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal -2 binary64))) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (PI.f64)))
(sin.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64))
(-.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)))
(cos.f64 (neg.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))
(cos.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))
(cos.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal -2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal -2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 2 binary64))) (PI.f64)))
(cos.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 2 binary64))) (PI.f64)))
(cos.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) K))
(cos.f64 (*.f64 #s(literal -1/2 binary64) K))
(+.f64 #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64))
(*.f64 (neg.f64 K) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 #s(literal -1/2 binary64) (neg.f64 K))
(*.f64 K #s(literal 1/2 binary64))
(neg.f64 (*.f64 #s(literal -1/2 binary64) K))
#s(literal 1/2 binary64)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J)) (sinh.f64 l) U))
#s(approx (+ (* (+ J J) (sinh l)) U) U)
#s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) U)
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64) U))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) #s(literal 1 binary64))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) (/.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U) U))
#s(approx (+ J J) (+.f64 J J))
#s(approx J J)
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) U)
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (+ (* (+ l l) J) U) U)
#s(approx (+ (* (+ l l) J) U) (fma.f64 (+.f64 J J) l U))
#s(approx (* (+ J J) l) (*.f64 (+.f64 J J) l))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) U)
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J) U))
#s(approx (* l J) (*.f64 l J))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) U)
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (* (* (cos (* 1/2 K)) J) l) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l))
#s(approx (* (cos (* 1/2 K)) J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J)) (sinh.f64 l)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (sinh.f64 l) (/.f64 U J)) J))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (sinh.f64 l) (+.f64 J J)))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (sinh.f64 l) #s(literal 2 binary64) (/.f64 U J)) J))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64)))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64) (*.f64 (/.f64 U J) J)))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) (/.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U) U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (fma.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))
#s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l (/.f64 U J)) J))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (fma.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (sinh.f64 l) (/.f64 U J)) J))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (sinh.f64 l) #s(literal 2 binary64) (/.f64 U J)) J))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (*.f64 (sinh.f64 l) (+.f64 J J)))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (*.f64 (fma.f64 (sinh.f64 l) #s(literal 2 binary64) (/.f64 U J)) J))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) (*.f64 (/.f64 (+.f64 J J) U) (sinh.f64 l)))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) (*.f64 (neg.f64 J) (-.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) J))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (fma.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l (/.f64 U J)) J))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (fma.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 U J)) J))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) (fma.f64 #s(literal 1/3 binary64) (*.f64 l l) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 l (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J) (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) l) J) (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64)))) U))
#s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (+.f64 J J) l U))
#s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (*.f64 J (fma.f64 #s(literal 1/3 binary64) (*.f64 l l) #s(literal 2 binary64))) l U))
#s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 J (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64))) l) l J) J) l U))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (fma.f64 (+.f64 J J) l U))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (fma.f64 (*.f64 J (fma.f64 #s(literal 1/3 binary64) (*.f64 l l) #s(literal 2 binary64))) l U))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (fma.f64 (+.f64 (fma.f64 (*.f64 (*.f64 J (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64))) l) l J) J) l U))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) (fma.f64 (/.f64 l U) (+.f64 J J) #s(literal 1 binary64)))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) (fma.f64 (*.f64 (/.f64 J U) (fma.f64 #s(literal 1/3 binary64) (*.f64 l l) #s(literal 2 binary64))) l #s(literal 1 binary64)))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) (fma.f64 (/.f64 (+.f64 (fma.f64 (*.f64 (*.f64 J (fma.f64 #s(literal 1/60 binary64) (*.f64 l l) #s(literal 1/3 binary64))) l) l J) J) U) l #s(literal 1 binary64)))
#s(approx (/ (sinh l) U) (/.f64 l U))
#s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l))
#s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/120 binary64) (*.f64 l l) #s(literal 1/6 binary64)) (*.f64 l l) #s(literal 1 binary64)) U) l))
#s(approx (/ (sinh l) U) (*.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/5040 binary64) (*.f64 l l) #s(literal 1/120 binary64)) (*.f64 l l) #s(literal 1/6 binary64)) U) l) l (/.f64 #s(literal 1 binary64) U)) l))
#s(approx (sinh l) l)
#s(approx (sinh l) (*.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) l))
#s(approx (sinh l) (*.f64 (fma.f64 (fma.f64 #s(literal 1/120 binary64) (*.f64 l l) #s(literal 1/6 binary64)) (*.f64 l l) #s(literal 1 binary64)) l))
#s(approx (sinh l) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/5040 binary64) (*.f64 l l) #s(literal 1/120 binary64)) (*.f64 l l) #s(literal 1/6 binary64)) l) l #s(literal 1 binary64)) l))
#s(approx l l)
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64) U))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) (/.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U) U))
#s(approx (/ (sinh l) U) (/.f64 (sinh.f64 l) U))
#s(approx (sinh l) (sinh.f64 l))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J) (/.f64 U l)) l))
#s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) J (/.f64 U l)) l))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J) (/.f64 U l)) l))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J)) (sinh.f64 l) U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J) (/.f64 U l)) l))
#s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) J (/.f64 U l)) l))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J) (/.f64 U l)) l))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64))) K) K (fma.f64 (sinh.f64 l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) (+.f64 J J))) (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64))) K) K (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (+.f64 J J) l U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J) U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (+.f64 l l) J (fma.f64 (*.f64 (*.f64 (*.f64 l J) (fma.f64 #s(literal 1/192 binary64) (*.f64 K K) #s(literal -1/4 binary64))) K) K U)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (+.f64 l l) J (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) l) J (*.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 #s(literal -1/23040 binary64) (*.f64 K K) #s(literal 1/192 binary64)))) K) K U)))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (fma.f64 (+.f64 J J) l U))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J) U))
#s(approx (+ (* (* K K) -1/4) 2) #s(literal 2 binary64))
#s(approx (+ (* (* K K) -1/4) 2) (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)))
#s(approx (* K K) (*.f64 K K))
#s(approx K K)
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (+.f64 J J) l U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J) U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (+.f64 l l) J (fma.f64 (*.f64 (*.f64 (*.f64 l J) (fma.f64 #s(literal 1/192 binary64) (*.f64 K K) #s(literal -1/4 binary64))) K) K U)))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (+.f64 l l) J (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) l) J (*.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 #s(literal -1/23040 binary64) (*.f64 K K) #s(literal 1/192 binary64)))) K) K U)))
#s(approx (* (* (cos (* 1/2 K)) J) l) (*.f64 l J))
#s(approx (* (* (cos (* 1/2 K)) J) l) (*.f64 l (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))
#s(approx (* (* (cos (* 1/2 K)) J) l) (fma.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64)) (*.f64 l J)))
#s(approx (* (* (cos (* 1/2 K)) J) l) (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 l (*.f64 J (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64)))) K) K (*.f64 (*.f64 l J) #s(literal -1/8 binary64))) K) K (*.f64 l J)))
#s(approx (* (cos (* 1/2 K)) J) J)
(*.f64 #s(literal 1 binary64) #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J)))
#s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))
#s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 J (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64))) (*.f64 K K) J))
#s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (fma.f64 (*.f64 J (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64))) (*.f64 K K) (*.f64 #s(literal -1/8 binary64) J)) K) K J))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) J)
#s(approx (* (+ (* -1/8 (* K K)) 1) J) (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) J))
#s(approx (+ (* -1/8 (* K K)) 1) #s(literal 1 binary64))
#s(approx (+ (* -1/8 (* K K)) 1) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) (*.f64 (+.f64 J J) l))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) (fma.f64 (*.f64 (*.f64 (*.f64 l J) (fma.f64 #s(literal 1/192 binary64) (*.f64 K K) #s(literal -1/4 binary64))) K) K (*.f64 (+.f64 J J) l)))
#s(approx (* (cos (* 1/2 K)) (* (+ J J) l)) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) l) J (*.f64 (*.f64 (*.f64 (*.f64 K K) l) J) (fma.f64 #s(literal -1/23040 binary64) (*.f64 K K) #s(literal 1/192 binary64)))) K) K (*.f64 (+.f64 J J) l)))
#s(approx (cos (* 1/2 K)) #s(literal 1 binary64))
#s(approx (cos (* 1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)))
#s(approx (cos (* 1/2 K)) (fma.f64 (-.f64 (*.f64 #s(literal 1/384 binary64) (*.f64 K K)) #s(literal 1/8 binary64)) (*.f64 K K) #s(literal 1 binary64)))
#s(approx (cos (* 1/2 K)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/46080 binary64) (*.f64 K K) #s(literal 1/384 binary64)) K) K) #s(literal 1/8 binary64)) K) K #s(literal 1 binary64)))
#s(approx (* 1/2 K) (*.f64 #s(literal 1/2 binary64) K))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) l) J (/.f64 (fma.f64 (+.f64 J J) l U) (*.f64 K K))) K) K))
#s(approx (+ (* (* K K) -1/4) 2) (*.f64 (*.f64 K K) #s(literal -1/4 binary64)))
#s(approx (+ (* (* K K) -1/4) 2) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K K)) #s(literal 1/4 binary64)) K) K))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/8 binary64)))
#s(approx (* (+ (* -1/8 (* K K)) 1) J) (*.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) J (/.f64 J (*.f64 K K))) K) K))
#s(approx (+ (* -1/8 (* K K)) 1) (*.f64 (*.f64 K K) #s(literal -1/8 binary64)))
#s(approx (+ (* -1/8 (* K K)) 1) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 K K)) #s(literal 1/8 binary64)) K) K))
#s(approx (cos (* 1/2 K)) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (+ J J) (/ (sinh l) U)) 1) (/.f64 (fma.f64 (sinh.f64 l) (+.f64 J J) U) U))
#s(approx U U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J)) (sinh.f64 l)) #s(literal 1 binary64) U))
#s(approx (+ (* (+ J J) (sinh l)) U) (fma.f64 (*.f64 (sinh.f64 l) (+.f64 J J)) #s(literal 1 binary64) U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (+ (* (+ l l) J) U) (fma.f64 (+.f64 J J) l U))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)) #s(literal 1 binary64) U))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (fma.f64 (*.f64 (+.f64 J J) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (neg.f64 (*.f64 U (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -2 binary64) (sinh.f64 l))) (/.f64 J U)) #s(literal 1 binary64)))))
#s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J) #s(literal 1 binary64))))
#s(approx (* (+ (* (+ J J) (/ (sinh l) U)) 1) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 (/.f64 (sinh.f64 l) U) #s(literal -2 binary64)) J) #s(literal 1 binary64))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) #s(literal -2 binary64)) #s(literal 1 binary64))))
#s(approx (+ (* (+ l l) J) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (/.f64 (*.f64 l J) U) #s(literal -2 binary64)) #s(literal 1 binary64))))
#s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))
#s(approx (+ (* 2 (* (* (cos (* 1/2 K)) J) l)) U) (*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 l U)) J) #s(literal -2 binary64)) #s(literal 1 binary64))))

eval123.0ms (0.7%)

Memory
27.9MiB live, 201.4MiB allocated; 46ms collecting garbage
Compiler

Compiled 10 766 to 4 617 computations (57.1% saved)

prune71.0ms (0.4%)

Memory
-18.3MiB live, 109.3MiB allocated; 20ms collecting garbage
Pruning

39 alts after pruning (34 fresh and 5 done)

PrunedKeptTotal
New94121962
Fresh51318
Picked505
Done055
Total95139990
Accuracy
100.0%
Counts
990 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.7%
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
73.0%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
80.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
66.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64) U))
87.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
63.1%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (*.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l))) (*.f64 l l))) l U))
62.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
71.8%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
99.6%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
49.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
0.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal 1 binary64)) J)) l) U))
62.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J)) (sinh.f64 l)))
13.1%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
59.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
73.9%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
53.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U)) U)))
43.8%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
55.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
49.6%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
41.8%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
45.9%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
0.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
49.5%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
45.6%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
30.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
30.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))))
29.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
11.5%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
19.4%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
49.6%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
43.1%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
20.5%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
18.7%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
24.0%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
11.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
51.3%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
72.8%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
51.9%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
39.2%
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
Compiler

Compiled 1 795 to 1 473 computations (17.9% saved)

regimes173.0ms (1%)

Memory
0.7MiB live, 273.4MiB allocated; 67ms collecting garbage
Counts
59 → 1
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U)) U)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U))
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 (+.f64 l l) J))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
(+.f64 (*.f64 (*.f64 J #s(approx (- (exp l) (exp (neg l))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J)) (sinh.f64 l)))
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (fma.f64 (sinh.f64 l) (+.f64 J J) (*.f64 (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) (+.f64 J J))) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64))))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
(fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (*.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -2 binary64) (*.f64 l l))) (*.f64 l l))) l U))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
Outputs
(fma.f64 (*.f64 (cos.f64 (/.f64 K #s(literal -2 binary64))) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) J U)
Calls

10 calls:

29.0ms
(cos.f64 (/.f64 K #s(literal 2 binary64)))
25.0ms
K
18.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
16.0ms
J
15.0ms
(/.f64 K #s(literal 2 binary64))
Results
AccuracySegmentsBranch
100.0%1(/.f64 K #s(literal 2 binary64))
100.0%1(cos.f64 (/.f64 K #s(literal 2 binary64)))
100.0%1(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
100.0%1(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
100.0%1(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
100.0%1(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
100.0%1J
100.0%1l
100.0%1K
100.0%1U
Compiler

Compiled 49 to 73 computations (-49% saved)

regimes191.0ms (1.1%)

Memory
-3.5MiB live, 273.7MiB allocated; 39ms collecting garbage
Counts
56 → 1
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U)) U)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U))
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 (+.f64 l l) J))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
(+.f64 (*.f64 (*.f64 J #s(approx (- (exp l) (exp (neg l))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J)) (sinh.f64 l)))
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (fma.f64 (sinh.f64 l) (+.f64 J J) (*.f64 (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) (+.f64 J J))) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64))))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K))) U))
Calls

10 calls:

54.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
18.0ms
U
18.0ms
K
18.0ms
J
17.0ms
(/.f64 K #s(literal 2 binary64))
Results
AccuracySegmentsBranch
99.6%1(/.f64 K #s(literal 2 binary64))
99.6%1(cos.f64 (/.f64 K #s(literal 2 binary64)))
99.6%1(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
99.6%1(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
99.6%1(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
99.6%1(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
99.6%1J
99.6%1l
99.6%1K
99.6%1U
Compiler

Compiled 49 to 73 computations (-49% saved)

regimes177.0ms (1%)

Memory
17.3MiB live, 159.4MiB allocated; 20ms collecting garbage
Counts
55 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U)) U)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U))
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 (+.f64 l l) J))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
(+.f64 (*.f64 (*.f64 J #s(approx (- (exp l) (exp (neg l))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 J J)) (sinh.f64 l)))
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (fma.f64 (sinh.f64 l) (+.f64 J J) (*.f64 (*.f64 (*.f64 K K) (*.f64 (sinh.f64 l) (+.f64 J J))) (fma.f64 (*.f64 #s(literal 1/384 binary64) K) K #s(literal -1/8 binary64))))) U)
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 J #s(approx (- (exp l) (exp (neg l))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (*.f64 (sinh.f64 l) (*.f64 (+.f64 J J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)))))
Calls

10 calls:

46.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
21.0ms
l
19.0ms
U
14.0ms
K
14.0ms
J
Results
AccuracySegmentsBranch
95.6%2(/.f64 K #s(literal 2 binary64))
95.2%2(cos.f64 (/.f64 K #s(literal 2 binary64)))
99.7%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
99.7%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
99.7%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
99.7%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
88.4%1J
99.7%3l
95.6%2K
88.4%1U
Compiler

Compiled 49 to 73 computations (-49% saved)

regimes194.0ms (1.1%)

Memory
1.5MiB live, 94.3MiB allocated; 4ms collecting garbage
Counts
52 → 2
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U)) U)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U))
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 (+.f64 l l) J))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
(+.f64 (*.f64 (*.f64 J #s(approx (- (exp l) (exp (neg l))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
(+.f64 (*.f64 (*.f64 J #s(approx (- (exp l) (exp (neg l))) (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
Calls

7 calls:

88.0ms
K
49.0ms
l
13.0ms
(/.f64 K #s(literal 2 binary64))
12.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
10.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Results
AccuracySegmentsBranch
95.6%2(/.f64 K #s(literal 2 binary64))
95.6%2K
92.9%2(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
92.5%2(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
92.9%2(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
88.4%1(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
98.5%5l
Compiler

Compiled 43 to 58 computations (-34.9% saved)

regimes36.0ms (0.2%)

Memory
-0.8MiB live, 41.9MiB allocated; 14ms collecting garbage
Counts
51 → 2
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U)) U)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U))
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 (+.f64 l l) J))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
Calls

2 calls:

20.0ms
K
13.0ms
(/.f64 K #s(literal 2 binary64))
Results
AccuracySegmentsBranch
95.6%2(/.f64 K #s(literal 2 binary64))
95.6%2K
Compiler

Compiled 4 to 10 computations (-150% saved)

regimes60.0ms (0.4%)

Memory
9.6MiB live, 96.2MiB allocated; 13ms collecting garbage
Counts
50 → 5
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U)) U)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U))
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 (+.f64 l l) J))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) J)))
Calls

4 calls:

16.0ms
K
16.0ms
(cos.f64 (/.f64 K #s(literal 2 binary64)))
13.0ms
l
13.0ms
(/.f64 K #s(literal 2 binary64))
Results
AccuracySegmentsBranch
98.3%5l
89.6%2(cos.f64 (/.f64 K #s(literal 2 binary64)))
86.8%2(/.f64 K #s(literal 2 binary64))
86.8%2K
Compiler

Compiled 9 to 21 computations (-133.3% saved)

regimes127.0ms (0.7%)

Memory
-37.6MiB live, 104.2MiB allocated; 129ms collecting garbage
Counts
49 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U)) U)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) #s(literal 2 binary64) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) l) U))
(+.f64 #s(approx (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 (+.f64 l l) J))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
(fma.f64 #s(approx (* (cos (/ K -2)) (* (sinh l) 2)) (*.f64 (+.f64 l l) (cos.f64 (*.f64 #s(literal 1/2 binary64) K)))) J U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
Calls

4 calls:

87.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
17.0ms
l
11.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
9.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Results
AccuracySegmentsBranch
91.9%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
90.8%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
90.8%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
90.1%3l
Compiler

Compiled 34 to 40 computations (-17.6% saved)

regimes18.0ms (0.1%)

Memory
-18.5MiB live, 30.7MiB allocated; 14ms collecting garbage
Counts
44 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U)) U)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J) U))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (+.f64 l l) J) (cos.f64 (*.f64 #s(literal -1/2 binary64) K)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
Calls

1 calls:

16.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Results
AccuracySegmentsBranch
91.9%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Compiler

Compiled 7 to 9 computations (-28.6% saved)

regimes112.0ms (0.7%)

Memory
-10.9MiB live, 227.6MiB allocated; 20ms collecting garbage
Counts
42 → 2
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 K) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (/.f64 (*.f64 U (fma.f64 (sinh.f64 l) (+.f64 J J) U)) (*.f64 U U)) U)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) #s(approx (cos (/ K 2)) #s(literal 1 binary64))) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 (fma.f64 #s(literal 1/192 binary64) (*.f64 (*.f64 (*.f64 K K) l) J) (*.f64 #s(literal -1/4 binary64) (*.f64 J l))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 K)) #s(literal 2 binary64))) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 J J) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (*.f64 (+.f64 l l) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) K)) J))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (sinh.f64 l) (+.f64 J J)) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
Calls

10 calls:

14.0ms
l
14.0ms
(/.f64 K #s(literal 2 binary64))
12.0ms
J
11.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
11.0ms
U
Results
AccuracySegmentsBranch
80.3%1(/.f64 K #s(literal 2 binary64))
80.3%1K
82.3%2l
83.1%2(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
83.1%2(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
85.1%2(cos.f64 (/.f64 K #s(literal 2 binary64)))
82.3%2(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
84.5%3J
80.3%1U
84.3%2(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Compiler

Compiled 49 to 73 computations (-49% saved)

regimes16.0ms (0.1%)

Memory
30.2MiB live, 30.2MiB allocated; 0ms collecting garbage
Counts
32 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) (*.f64 (sinh.f64 l) #s(literal 2 binary64))) #s(literal -1/8 binary64))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 (*.f64 #s(approx (cos (* -1/2 K)) (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64))) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
Calls

2 calls:

8.0ms
(cos.f64 (/.f64 K #s(literal 2 binary64)))
6.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Results
AccuracySegmentsBranch
80.3%1(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
85.7%3(cos.f64 (/.f64 K #s(literal 2 binary64)))
Compiler

Compiled 11 to 16 computations (-45.5% saved)

regimes27.0ms (0.2%)

Memory
-27.1MiB live, 19.4MiB allocated; 3ms collecting garbage
Counts
30 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (+.f64 J J) (sinh.f64 l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 l (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 1 binary64)) J) (fma.f64 l J U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (*.f64 (*.f64 l J) #s(literal -1/4 binary64)) K) K (fma.f64 (+.f64 J J) l U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J (fma.f64 #s(approx (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (*.f64 (*.f64 l J) #s(literal -1/4 binary64))) (*.f64 K K) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (sqrt.f64 (*.f64 (*.f64 K K) (*.f64 K K))) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (neg.f64 U) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 K K) #s(literal -2 binary64)) (*.f64 l J)) U) #s(literal 1 binary64))))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) #s(approx (/ (sinh l) U) (*.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 l l) #s(literal 1 binary64)) U) l)) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 (sinh.f64 l) U) #s(literal 1 binary64)) U)))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (sinh.f64 l) (+.f64 J J) U))
Calls

1 calls:

25.0ms
(cos.f64 (/.f64 K #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
85.4%3(cos.f64 (/.f64 K #s(literal 2 binary64)))
Compiler

Compiled 4 to 7 computations (-75% saved)

regimes105.0ms (0.6%)

Memory
28.1MiB live, 81.7MiB allocated; 6ms collecting garbage
Counts
21 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ (* (* K K) -1/8) 1) (* (sinh l) (+ J J))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 K K) #s(literal -1/8 binary64) #s(literal 1 binary64)) l) (+.f64 J J) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 K K) #s(literal 1 binary64)) J)) l) U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (cos (* 1/2 K)) J) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) J) K) K J)) l) U))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (+.f64 J J) (sinh.f64 l))))
Calls

10 calls:

56.0ms
l
6.0ms
(/.f64 K #s(literal 2 binary64))
6.0ms
J
6.0ms
U
6.0ms
K
Results
AccuracySegmentsBranch
72.8%1U
72.8%1(/.f64 K #s(literal 2 binary64))
72.8%1K
80.7%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
80.7%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
80.7%3l
74.8%2J
80.7%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
80.7%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
77.8%3(cos.f64 (/.f64 K #s(literal 2 binary64)))
Compiler

Compiled 49 to 73 computations (-49% saved)

regimes42.0ms (0.2%)

Memory
-37.9MiB live, 53.2MiB allocated; 7ms collecting garbage
Counts
17 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) (fma.f64 (*.f64 #s(approx (* (cos (* -1/2 K)) J) J) (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64))) l U))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) (+ (* (+ (* 1/192 (* (* (* K K) l) J)) (* -1/4 (* J l))) (* K K)) U)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) (*.f64 K K)) l) J) #s(literal 1/192 binary64)))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
Calls

6 calls:

16.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
8.0ms
(cos.f64 (/.f64 K #s(literal 2 binary64)))
5.0ms
l
4.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
4.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Results
AccuracySegmentsBranch
77.8%3(cos.f64 (/.f64 K #s(literal 2 binary64)))
72.8%1(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
72.8%1l
72.8%1(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
72.8%1(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
72.8%1(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
Compiler

Compiled 43 to 55 computations (-27.9% saved)

regimes5.0ms (0%)

Memory
9.1MiB live, 9.1MiB allocated; 0ms collecting garbage
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (*.f64 l J) (fma.f64 (*.f64 K K) #s(literal -1/4 binary64) #s(literal 2 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
Calls

1 calls:

4.0ms
(cos.f64 (/.f64 K #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
77.4%3(cos.f64 (/.f64 K #s(literal 2 binary64)))
Compiler

Compiled 4 to 7 computations (-75% saved)

regimes5.0ms (0%)

Memory
9.4MiB live, 9.4MiB allocated; 0ms collecting garbage
Counts
13 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (* (cos (* -1/2 K)) J) (+ (* (* l l) 1/3) 2)) l) U) (fma.f64 (*.f64 (fma.f64 (*.f64 l l) #s(literal 1/3 binary64) #s(literal 2 binary64)) l) J U)))
Calls

1 calls:

4.0ms
(cos.f64 (/.f64 K #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
76.7%3(cos.f64 (/.f64 K #s(literal 2 binary64)))
Compiler

Compiled 4 to 7 computations (-75% saved)

regimes41.0ms (0.2%)

Memory
-18.9MiB live, 78.5MiB allocated; 10ms collecting garbage
Counts
12 → 2
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (+ J J) (sinh l)) U) (*.f64 (fma.f64 (+.f64 J J) (/.f64 #s(approx (sinh l) l) U) #s(literal 1 binary64)) U)))
Calls

10 calls:

6.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
6.0ms
U
4.0ms
J
4.0ms
(/.f64 K #s(literal 2 binary64))
4.0ms
K
Results
AccuracySegmentsBranch
61.2%2(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
61.2%2(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
61.7%2(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
59.2%1(/.f64 K #s(literal 2 binary64))
59.2%1(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
59.2%1K
59.2%1U
59.2%1l
59.2%1J
63.0%3(cos.f64 (/.f64 K #s(literal 2 binary64)))
Compiler

Compiled 49 to 73 computations (-49% saved)

regimes83.0ms (0.5%)

Memory
14.7MiB live, 60.4MiB allocated; 4ms collecting garbage
Counts
11 → 2
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (fma.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U U))))
Calls

10 calls:

53.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
4.0ms
(/.f64 K #s(literal 2 binary64))
3.0ms
J
3.0ms
K
3.0ms
U
Results
AccuracySegmentsBranch
57.0%1J
57.0%1(/.f64 K #s(literal 2 binary64))
59.6%2(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
57.0%1K
59.6%2l
57.0%1U
59.7%2(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
59.7%2(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
60.8%3(cos.f64 (/.f64 K #s(literal 2 binary64)))
60.2%2(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Compiler

Compiled 49 to 73 computations (-49% saved)

regimes14.0ms (0.1%)

Memory
26.1MiB live, 26.1MiB allocated; 0ms collecting garbage
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) K) K #s(literal 2 binary64)) (*.f64 l J)))))
Calls

5 calls:

3.0ms
l
3.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
2.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
2.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
2.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Results
AccuracySegmentsBranch
61.1%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
61.2%3l
60.8%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
60.8%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
60.9%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Compiler

Compiled 39 to 48 computations (-23.1% saved)

regimes73.0ms (0.4%)

Memory
-17.6MiB live, 29.0MiB allocated; 3ms collecting garbage
Counts
9 → 4
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (/.f64 (*.f64 (*.f64 (+.f64 J J) l) U) U))))
Calls

6 calls:

60.0ms
l
3.0ms
(cos.f64 (/.f64 K #s(literal 2 binary64)))
3.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
2.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
2.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
Results
AccuracySegmentsBranch
59.0%3(cos.f64 (/.f64 K #s(literal 2 binary64)))
60.1%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
60.1%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
59.2%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
59.6%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
62.1%4l
Compiler

Compiled 43 to 55 computations (-27.9% saved)

regimes161.0ms (0.9%)

Memory
-8.3MiB live, 38.0MiB allocated; 3ms collecting garbage
Counts
8 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (/.f64 (*.f64 (+.f64 J J) l) U) U))))
Calls

7 calls:

144.0ms
J
3.0ms
U
3.0ms
l
3.0ms
(/.f64 K #s(literal 2 binary64))
3.0ms
K
Results
AccuracySegmentsBranch
60.1%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
60.1%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
55.2%1J
55.2%1U
55.2%1(/.f64 K #s(literal 2 binary64))
55.2%1K
59.7%3l
Compiler

Compiled 33 to 49 computations (-48.5% saved)

regimes9.0ms (0.1%)

Memory
22.8MiB live, 22.8MiB allocated; 0ms collecting garbage
Counts
7 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (* l J) (+ (* (* K K) -1/4) 2)) U) (*.f64 (*.f64 (*.f64 (*.f64 K K) J) #s(literal -1/4 binary64)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
Calls

4 calls:

2.0ms
l
2.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
2.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
2.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
Results
AccuracySegmentsBranch
57.8%2(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
59.5%3l
57.8%2(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
57.8%2(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
Compiler

Compiled 32 to 39 computations (-21.9% saved)

regimes18.0ms (0.1%)

Memory
-32.6MiB live, 15.9MiB allocated; 18ms collecting garbage
Counts
6 → 2
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) l (/.f64 U J)) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
Calls

4 calls:

11.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
2.0ms
l
2.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
2.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Results
AccuracySegmentsBranch
57.8%2(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
57.8%2(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
55.2%1(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
55.2%1l
Compiler

Compiled 32 to 39 computations (-21.9% saved)

regimes16.0ms (0.1%)

Memory
32.3MiB live, 32.3MiB allocated; 0ms collecting garbage
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (fma.f64 #s(literal 2 binary64) J (/.f64 U l)) l))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) (fma.f64 (+.f64 l l) J U)))
Calls

8 calls:

2.0ms
(/.f64 K #s(literal 2 binary64))
2.0ms
l
2.0ms
U
2.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
2.0ms
K
Results
AccuracySegmentsBranch
55.2%1(/.f64 K #s(literal 2 binary64))
55.2%1l
55.2%1K
55.2%1U
55.2%1(cos.f64 (/.f64 K #s(literal 2 binary64)))
55.2%1(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
55.2%1(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
55.2%1(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
Compiler

Compiled 43 to 61 computations (-41.9% saved)

regimes17.0ms (0.1%)

Memory
-9.4MiB live, 36.3MiB allocated; 4ms collecting garbage
Counts
3 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 l l) J))))
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) #s(approx (+ (* (* (+ l l) J) (cos (* -1/2 K))) U) #s(approx (+ (* (+ l l) J) U) (*.f64 (+.f64 J J) l))))
Calls

10 calls:

4.0ms
l
2.0ms
U
2.0ms
K
1.0ms
(/.f64 K #s(literal 2 binary64))
1.0ms
J
Results
AccuracySegmentsBranch
39.2%1(cos.f64 (/.f64 K #s(literal 2 binary64)))
47.6%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
47.1%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
47.6%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
47.0%3J
47.3%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
39.2%1(/.f64 K #s(literal 2 binary64))
48.0%3l
39.2%1K
39.2%1U
Compiler

Compiled 49 to 73 computations (-49% saved)

regimes6.0ms (0%)

Memory
16.1MiB live, 16.1MiB allocated; 0ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
Outputs
#s(approx (+ (* (* J (- (exp l) (exp (neg l)))) (cos (/ K 2))) U) U)
Calls

6 calls:

1.0ms
l
1.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
1.0ms
J
1.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
1.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Results
AccuracySegmentsBranch
39.2%1J
39.2%1(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64)))) U)
39.2%1(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
39.2%1(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
39.2%1(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K #s(literal 2 binary64))))
39.2%1l
Compiler

Compiled 40 to 52 computations (-30% saved)

bsearch39.0ms (0.2%)

Memory
1.3MiB live, 46.4MiB allocated; 4ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
5.779571784301381e-11
1.0943099255436299e-7
14.0ms
-1.4806728141033805
-0.6234823743050569
Samples
18.0ms163×0valid
9.0ms45×1valid
Compiler

Compiled 551 to 580 computations (-5.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-cos: 6.0ms (34.1% of total)
ival-exp: 5.0ms (28.4% of total)
ival-mult!: 2.0ms (11.4% of total)
adjust: 1.0ms (5.7% of total)
ival-add!: 1.0ms (5.7% of total)
ival-sub!: 1.0ms (5.7% of total)
ival-div!: 1.0ms (5.7% of total)
ival-neg: 1.0ms (5.7% of total)

bsearch36.0ms (0.2%)

Memory
-15.0MiB live, 28.6MiB allocated; 7ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
169136.47570539813
119535451.12545481
Samples
19.0ms100×0valid
9.0ms28×1valid
Compiler

Compiled 354 to 373 computations (-5.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-cos: 15.0ms (61% of total)
ival-exp: 6.0ms (24.4% of total)
adjust: 1.0ms (4.1% of total)
ival-mult!: 1.0ms (4.1% of total)
ival-sub!: 0.0ms (0% of total)
ival-div!: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
169136.47570539813
119535451.12545481
Compiler

Compiled 402 to 421 computations (-4.7% saved)

bsearch151.0ms (0.9%)

Memory
-12.5MiB live, 126.9MiB allocated; 20ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.1728632275589173e+86
2.689687862880349e+89
39.0ms
2.2020955284831967e-6
46799947109492.36
68.0ms
-3.6371140530368356e-5
-7.901638917197812e-10
18.0ms
-4.460396666755812e+90
-1.1697363580664241e+85
Samples
51.0ms1valid
48.0ms573×0valid
Compiler

Compiled 1 817 to 1 892 computations (-4.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-cos: 12.0ms (36.1% of total)
ival-exp: 9.0ms (27.1% of total)
ival-mult!: 5.0ms (15% of total)
ival-div!: 2.0ms (6% of total)
ival-neg: 2.0ms (6% of total)
ival-add!: 1.0ms (3% of total)
ival-sub!: 1.0ms (3% of total)
adjust: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.4179746130573626e+150
+inf
0.0ms
-inf
-2.3061556248911936e+143
Compiler

Compiled 17 to 21 computations (-23.5% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.4179746130573626e+150
+inf
0.0ms
-inf
-2.3061556248911936e+143
Compiler

Compiled 17 to 21 computations (-23.5% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.02538588964257988
0.006820499765365331
Compiler

Compiled 18 to 21 computations (-16.7% saved)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.02538588964257988
0.006820499765365331
0.0ms
-0.6950480636220622
-0.6514262144729253
Compiler

Compiled 18 to 21 computations (-16.7% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.02538588964257988
0.006820499765365331
0.0ms
-0.6950480636220622
-0.6514262144729253
Compiler

Compiled 18 to 21 computations (-16.7% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.003222723423852e+22
1.1040806385906499e+39
0.0ms
-inf
-2.3061556248911936e+143
Compiler

Compiled 17 to 21 computations (-23.5% saved)

bsearch0.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.02538588964257988
0.006820499765365331
0.0ms
-0.6950480636220622
-0.6514262144729253
Compiler

Compiled 18 to 21 computations (-16.7% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.02538588964257988
0.006820499765365331
0.0ms
-0.6950480636220622
-0.6514262144729253
Compiler

Compiled 18 to 21 computations (-16.7% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.02538588964257988
0.006820499765365331
0.0ms
-0.6950480636220622
-0.6514262144729253
Compiler

Compiled 18 to 21 computations (-16.7% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-inf
-2.3061556248911936e+143
Compiler

Compiled 17 to 21 computations (-23.5% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-inf
-2.3061556248911936e+143
Compiler

Compiled 17 to 21 computations (-23.5% saved)

bsearch36.0ms (0.2%)

Memory
21.4MiB live, 64.8MiB allocated; 5ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.2020955284831967e-6
46799947109492.36
15.0ms
-1.022630801066291e+61
-3.3786736384870728e+56
Samples
22.0ms240×0valid
Compiler

Compiled 1 148 to 1 173 computations (-2.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-cos: 5.0ms (31.4% of total)
ival-exp: 4.0ms (25.1% of total)
ival-neg: 3.0ms (18.8% of total)
ival-mult!: 2.0ms (12.5% of total)
ival-sub!: 1.0ms (6.3% of total)
ival-add!: 1.0ms (6.3% of total)
ival-div!: 1.0ms (6.3% of total)
adjust: 0.0ms (0% of total)

bsearch26.0ms (0.2%)

Memory
-19.1MiB live, 42.4MiB allocated; 6ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.4462760137549815e+233
8.001229996017126e+238
2.0ms
2.2020955284831967e-6
46799947109492.36
1.0ms
-1.022630801066291e+61
-3.3786736384870728e+56
Samples
11.0ms144×0valid
Compiler

Compiled 1 740 to 1 765 computations (-1.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-cos: 3.0ms (39.3% of total)
ival-exp: 2.0ms (26.2% of total)
ival-neg: 1.0ms (13.1% of total)
ival-div!: 1.0ms (13.1% of total)
ival-mult!: 1.0ms (13.1% of total)
ival-sub!: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.368910211799778e+303
+inf
0.0ms
-inf
-1.1397704792839932e+298
Compiler

Compiled 17 to 21 computations (-23.5% saved)

bsearch21.0ms (0.1%)

Memory
-3.9MiB live, 40.7MiB allocated; 7ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.4462760137549815e+233
8.001229996017126e+238
1.0ms
2.2020955284831967e-6
46799947109492.36
Samples
9.0ms112×0valid
Compiler

Compiled 1 292 to 1 317 computations (-1.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-cos: 2.0ms (33.7% of total)
ival-exp: 1.0ms (16.9% of total)
ival-mult!: 1.0ms (16.9% of total)
ival-sub!: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)
ival-div!: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-inf
-1.1397704792839932e+298
Compiler

Compiled 17 to 21 computations (-23.5% saved)

bsearch53.0ms (0.3%)

Memory
17.8MiB live, 108.3MiB allocated; 13ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
1.4966160602216652e-41
7.186302123036973e-38
22.0ms
-250433.73621197662
-1.4806728141033805
Samples
22.0ms215×0valid
16.0ms57×1valid
Compiler

Compiled 766 to 769 computations (-0.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-exp: 11.0ms (36.2% of total)
ival-cos: 11.0ms (36.2% of total)
ival-mult!: 3.0ms (9.9% of total)
adjust: 1.0ms (3.3% of total)
ival-sub!: 1.0ms (3.3% of total)
ival-div!: 1.0ms (3.3% of total)
ival-add!: 1.0ms (3.3% of total)
ival-neg: 1.0ms (3.3% of total)

derivations3.7s (21.8%)

Memory
-4.6MiB live, 1 277.4MiB allocated; 132ms collecting garbage
Stop Event
fuel
Compiler

Compiled 448 to 259 computations (42.2% saved)

preprocess814.0ms (4.7%)

Memory
19.8MiB live, 497.0MiB allocated; 108ms collecting garbage
Remove

(abs K)

Compiler

Compiled 3 156 to 2 491 computations (21.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...