HairBSDF, Mp, upper

Time bar (total: 15.8s)

start0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated

analyze1.2s (7.7%)

Memory
18.0MiB live, 4 141.3MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
0%0%0%100%0%0%0%6
0%0%0%100%0%0%0%7
0%0%0%100%0%0%0%8
0%0%0%100%0%0%0%9
0%0%0%100%0%0%0%10
50%0%0%100%0%0%0%11
50%0%0%100%0%0%0%12
Compiler

Compiled 62 to 42 computations (32.3% saved)

sample2.7s (17.3%)

Memory
143.0MiB live, 5 256.4MiB allocated
Samples
2.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-<=: 355.0ms (22.1% of total)
ival-mult: 341.0ms (21.2% of total)
const: 315.0ms (19.6% of total)
ival-div: 287.0ms (17.8% of total)
ival-exp: 89.0ms (5.5% of total)
ival-sinh: 73.0ms (4.5% of total)
ival-and: 60.0ms (3.7% of total)
ival-neg: 40.0ms (2.5% of total)
ival-<: 24.0ms (1.5% of total)
exact: 19.0ms (1.2% of total)
ival-assert: 4.0ms (0.2% of total)
Bogosity

explain359.0ms (2.3%)

Memory
-36.4MiB live, 538.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(/.f32 #s(literal 1 binary32) v)
00-0-#s(literal 2 binary32)
00-0-(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
00-0-sinTheta_i
00-0-cosTheta_i
00-0-v
00-0-(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
00-0-sinTheta_O
00-0-(*.f32 sinTheta_i sinTheta_O)
00-0-(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
00-0-#s(literal 1 binary32)
00-0-(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
00-0-(*.f32 cosTheta_i cosTheta_O)
00-0-(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
00-0-(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
00-0-cosTheta_O
00-0-(sinh.f32 (/.f32 #s(literal 1 binary32) v))
00-0-(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
04(6.265902833611988e-21 1.9578134835049732e-26 2.8424202248367777e-16 5.47836011210398e-27 0.15451078116893768)0-(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f32(/.f32 (*.f32 cosTheta_i cosTheta_O) v)u/n40
(*.f32 cosTheta_i cosTheta_O)underflow78
Confusion
Predicted +Predicted -
+00
-4252
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-40252
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
0252
14
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
167.0ms512×0valid
Compiler

Compiled 210 to 61 computations (71% saved)

Precisions
Click to see histograms. Total time spent on operations: 97.0ms
ival-div: 54.0ms (55.9% of total)
ival-mult: 21.0ms (21.7% of total)
ival-sinh: 12.0ms (12.4% of total)
ival-exp: 5.0ms (5.2% of total)
ival-neg: 3.0ms (3.1% of total)
ival-true: 1.0ms (1% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)

preprocess216.0ms (1.4%)

Memory
29.4MiB live, 261.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0139465
1575449
22202420
01922
03122
17122
221921
3105721
4588421
0836421
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Outputs
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
Symmetry

(negabs cosTheta_O)

(negabs cosTheta_i)

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 22 to 19 computations (13.6% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 0 to 5 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Compiler

Compiled 22 to 19 computations (13.6% saved)

simplify156.0ms (1%)

Memory
-7.5MiB live, 187.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
cost-diff0
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff0
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff1
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01992
03192
17192
221990
3105790
4588490
0836490
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
Outputs
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_O)
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_i sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_i
sinTheta_O
v
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)

localize80.0ms (0.5%)

Memory
-1.3MiB live, 102.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.27734375
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.28737761208351764
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy0.30697886953663195
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
55.0ms256×0valid
Compiler

Compiled 94 to 21 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-mult: 30.0ms (68.9% of total)
ival-div: 7.0ms (16.1% of total)
ival-exp: 2.0ms (4.6% of total)
ival-sinh: 2.0ms (4.6% of total)
ival-neg: 1.0ms (2.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series94.0ms (0.6%)

Memory
-13.9MiB live, 126.2MiB allocated
Counts
8 → 52
Calls
Call 1
Inputs
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/ (* sinTheta_O sinTheta_i) v)
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
Calls

15 calls:

TimeVariablePointExpression
30.0ms
cosTheta_i
@inf
((* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (/ (* cosTheta_i cosTheta_O) v) (* (* (sinh (/ 1 v)) 2) v))
9.0ms
v
@inf
((* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (/ (* cosTheta_i cosTheta_O) v) (* (* (sinh (/ 1 v)) 2) v))
8.0ms
sinTheta_i
@inf
((* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (/ (* cosTheta_i cosTheta_O) v) (* (* (sinh (/ 1 v)) 2) v))
6.0ms
cosTheta_i
@0
((* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (/ (* cosTheta_i cosTheta_O) v) (* (* (sinh (/ 1 v)) 2) v))
6.0ms
sinTheta_O
@0
((* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (/ (* cosTheta_i cosTheta_O) v) (* (* (sinh (/ 1 v)) 2) v))

simplify217.0ms (1.4%)

Memory
18.1MiB live, 295.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03341483
112101422
251411330
085081280
Stop Event
iter limit
node limit
Counts
52 → 52
Calls
Call 1
Inputs
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/ (* sinTheta_O sinTheta_i) v)
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v)) v)
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (*.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) v)) (*.f32 v v)) sinTheta_i))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (*.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i) (*.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v) (/.f32 cosTheta_O v))) sinTheta_i))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) cosTheta_i) (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) cosTheta_i) (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) (pow.f32 v #s(literal 5 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal 1/2 binary32)) v)) v) sinTheta_O #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) #s(literal -1/6 binary32)) v)) (*.f32 v v)) sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (*.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) v)) (*.f32 v v)) sinTheta_O))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (*.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O) (*.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) v) (/.f32 cosTheta_O v))) sinTheta_O))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) cosTheta_i) (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) (pow.f32 v #s(literal 5 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal 1/2 binary32)) v)) v) sinTheta_O #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_i (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) #s(literal -1/6 binary32)) v)) (*.f32 v v)) sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O)) v)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32))) (fma.f32 cosTheta_O cosTheta_i (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O)) v))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))) (*.f32 v v))))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal 1/2 binary32)) v)) v) sinTheta_O #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal 1/2 binary32)) v)) v) sinTheta_O (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) (/.f32 #s(literal -1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))) v)
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (/.f32 #s(literal -1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v)) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O)) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) v) #s(literal 1/6 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v))) v)) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v)
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i sinTheta_O)) sinTheta_i (/.f32 (fma.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal 1/2 binary32)) v)) v) sinTheta_O #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) v) v) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/120 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v))

rewrite222.0ms (1.4%)

Memory
-13.3MiB live, 445.1MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01970
03170
18270
235868
3312768
0911068
Stop Event
iter limit
node limit
iter limit
Counts
8 → 588
Calls
Call 1
Inputs
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
Outputs
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i)
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (neg.f32 v)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (neg.f32 v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (neg.f32 v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 v (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 v (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (neg.f32 (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) v)))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 v))
(/.f32 (-.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 v (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 v (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (neg.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(-.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(-.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(fma.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 2 binary32))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_i v)) (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) v) (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (neg.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 v (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 v (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) (neg.f32 (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) v)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) v)))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (*.f32 (neg.f32 v) v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (neg.f32 v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 v) v))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 v (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 v (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 v (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) #s(literal 1 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (neg.f32 v) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 v) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 (*.f32 v (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (/.f32 (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (*.f32 (/.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)))
(fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(fma.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))
(fma.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (/.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(+.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32)))) (neg.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32)))))
(*.f32 (fabs.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32)))) (fabs.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) #s(literal -4 binary32))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))) #s(literal -4 binary32))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) #s(literal -4 binary32))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (+.f32 sinTheta_i sinTheta_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal -4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) #s(literal -4 binary32))
(/.f32 (-.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal -2 binary32))
(/.f32 (-.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) #s(literal 2 binary32))
(/.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(-.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O)
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i)
(pow.f32 (exp.f32 (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (+.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1 binary32)))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) #s(literal -1 binary32))
(+.f32 (cosh.f32 (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal -1 binary32))) (sinh.f32 (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal -1 binary32))))
(+.f32 (/.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(+.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))
(+.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(exp.f32 (*.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 sinTheta_i))) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(exp.f32 (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal -1 binary32)))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(neg.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i)
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v)
(neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32)) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -4 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -4 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -4 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (+.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32)) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32))) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -4 binary32))
(/.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (neg.f32 (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) #s(literal 2 binary32)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal -2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(fma.f32 (sinh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (cosh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (*.f32 (cosh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (sinh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))))
(+.f32 (*.f32 (sinh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (cosh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))) (*.f32 (cosh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (sinh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))))
(+.f32 (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -2 binary32)))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(*.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 sinTheta_O (neg.f32 (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (neg.f32 v))
(-.f32 (log.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (log.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(-.f32 (log.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (log.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))))
(-.f32 (log.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))) (log.f32 #s(literal 4 binary32)))
(-.f32 (log.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (log.f32 #s(literal 4 binary32)))
(-.f32 (log.f32 (-.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))) (log.f32 #s(literal 2 binary32)))
(-.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(+.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))))
(neg.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(neg.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))))
(neg.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (neg.f32 v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal -2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 v (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v)) (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v)) (neg.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 v (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))))) (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))))) (neg.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) #s(literal 2 binary32))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 v (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))

eval121.0ms (0.8%)

Memory
-2.4MiB live, 188.1MiB allocated
Compiler

Compiled 21 342 to 2 237 computations (89.5% saved)

prune46.0ms (0.3%)

Memory
-12.7MiB live, 127.4MiB allocated
Pruning

36 alts after pruning (36 fresh and 0 done)

PrunedKeptTotal
New59836634
Fresh000
Picked101
Done000
Total59936635
Accuracy
99.8%
Counts
635 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 2 binary32) v))
98.5%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
97.5%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
98.8%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
93.2%
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
93.4%
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.3%
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
98.8%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
97.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32)) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32))) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.6%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.9%
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
96.3%
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
98.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.6%
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
98.8%
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.5%
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.7%
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.7%
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.9%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.8%
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
52.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
98.4%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
98.7%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
Compiler

Compiled 2 228 to 1 690 computations (24.1% saved)

simplify158.0ms (1%)

Memory
27.0MiB live, 176.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff0
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cost-diff1
(*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cost-diff0
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff1
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
cost-diff0
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
cost-diff0
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff0
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff1
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
cost-diff0
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
cost-diff0
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff0
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cost-diff1
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
050437
079437
1169437
2522429
32527428
46769428
08491428
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cosTheta_i
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_O v)
cosTheta_O
v
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(literal 1/2 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
v
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(/.f32 cosTheta_O v)
cosTheta_O
cosTheta_i
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
v
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O v)
cosTheta_O
v
(*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cosTheta_i
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
Outputs
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
cosTheta_i
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_O v)
cosTheta_O
v
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
#s(literal 1/2 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
v
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(/.f32 cosTheta_O v)
cosTheta_O
cosTheta_i
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) v)
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
v
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 cosTheta_O v)
cosTheta_O
v
(*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
cosTheta_i
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)

localize169.0ms (1.1%)

Memory
-7.3MiB live, 327.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.171875
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
accuracy0.23046875
(*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy0.36328125
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.21484375
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
accuracy0.27734375
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.34987761208351764
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.21484375
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
accuracy0.27734375
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.30697886953663195
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.0
(*.f32 cosTheta_O cosTheta_i)
accuracy0.05078125
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
accuracy0.28737761208351764
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
accuracy13.607510486298986
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
accuracy0.12890625
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
accuracy0.34765625
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy0.36328125
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
91.0ms256×0valid
Compiler

Compiled 431 to 43 computations (90% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 31.0ms (47.3% of total)
ival-div: 20.0ms (30.5% of total)
ival-pow: 6.0ms (9.1% of total)
ival-exp: 4.0ms (6.1% of total)
ival-neg: 2.0ms (3% of total)
ival-sinh: 2.0ms (3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series448.0ms (2.8%)

Memory
-15.7MiB live, 557.5MiB allocated
Counts
20 → 108
Calls
Call 1
Inputs
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O v)
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)
(*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O v)
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/ 1 v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* sinTheta_O sinTheta_i) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (/ cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
Calls

15 calls:

TimeVariablePointExpression
133.0ms
cosTheta_i
@0
((* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v) (* cosTheta_O cosTheta_i) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* (/ cosTheta_O v) (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v))
54.0ms
sinTheta_O
@inf
((* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v) (* cosTheta_O cosTheta_i) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* (/ cosTheta_O v) (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v))
51.0ms
cosTheta_i
@-inf
((* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v) (* cosTheta_O cosTheta_i) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* (/ cosTheta_O v) (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v))
38.0ms
cosTheta_O
@inf
((* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v) (* cosTheta_O cosTheta_i) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* (/ cosTheta_O v) (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v))
31.0ms
cosTheta_i
@inf
((* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v) (* cosTheta_O cosTheta_i) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* (/ cosTheta_O v) (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v))

simplify245.0ms (1.6%)

Memory
39.2MiB live, 220.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06483453
124213307
084343160
Stop Event
iter limit
node limit
Counts
108 → 108
Calls
Call 1
Inputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O v)
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/ 1 v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* sinTheta_O sinTheta_i) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (/ cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 5 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_i (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 cosTheta_i sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (/.f32 (/.f32 (neg.f32 sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (neg.f32 sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 (neg.f32 sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_O v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_O v)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_O) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i)) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (/.f32 (neg.f32 sinTheta_O) (*.f32 v v))) sinTheta_i (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) (*.f32 v v))) sinTheta_i (/.f32 #s(literal 1 binary32) v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (/.f32 (neg.f32 sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 v v))) (/.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)) sinTheta_i (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 sinTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 5 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_i (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 cosTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (neg.f32 sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 (neg.f32 sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_i v)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O)) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) (*.f32 v v))) sinTheta_O (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 v v))) sinTheta_O (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (/.f32 (neg.f32 sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 v v))) (/.f32 sinTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (pow.f32 sinTheta_i #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)) sinTheta_O (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* 1/2 (/ cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))) v)
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) cosTheta_O) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) (pow.f32 v #s(literal 3 binary32))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) (pow.f32 v #s(literal 3 binary32))))) v)
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/2 binary32))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) (fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) (pow.f32 v #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) (*.f32 cosTheta_i cosTheta_O)))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32)) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/.f32 (+.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32)) v)
(* 1/2 cosTheta_i)
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_i) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_i) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v)) cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) (pow.f32 v #s(literal 3 binary32)))))
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (-.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) (/.f32 #s(literal -1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))) v)
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(-.f32 (-.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (/.f32 #s(literal -1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) sinTheta_i) sinTheta_O (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i sinTheta_O)) sinTheta_i (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_O (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O))) v) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/12 binary32))) (neg.f32 v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32))) v))) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) v) #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32)) cosTheta_i)) v))) v))) v)
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) v) #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(/.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (neg.f32 v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32))) v))) v) #s(literal 1 binary32)) (neg.f32 v))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) sinTheta_i) sinTheta_O (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) v)) (neg.f32 v))) (neg.f32 v)))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/120 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v))

rewrite391.0ms (2.5%)

Memory
-17.0MiB live, 373.0MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050255
079255
1208255
2994213
08383213
Stop Event
iter limit
node limit
iter limit
Counts
20 → 3 053
Calls
Call 1
Inputs
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O v)
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)
(*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
Outputs
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_O (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) cosTheta_O))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(neg.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 cosTheta_i #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) cosTheta_O))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (*.f32 v v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 cosTheta_O v)
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) v))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) v))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) v) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) v))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(-.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)) cosTheta_i))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal 1/2 binary32) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (neg.f32 v)))
(neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)))
(neg.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 #s(literal 1/2 binary32) cosTheta_i)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1 binary32))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(neg.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) cosTheta_O)
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_O (neg.f32 (neg.f32 cosTheta_i)))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_O cosTheta_i)
(neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (neg.f32 cosTheta_i)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (-.f32 (*.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O)) v)
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(-.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) cosTheta_O (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) cosTheta_O (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 cosTheta_i #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) cosTheta_O))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (*.f32 v v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32)))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (-.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32))) (-.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O)
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 2 binary32)) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))
(pow.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(fabs.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(+.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(+.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) sinTheta_O (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) sinTheta_O)))
(exp.f32 (*.f32 (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) sinTheta_O) #s(literal 2 binary32)))
(exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 2 binary32))) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal -1 binary32)))
(exp.f32 (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i)
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (neg.f32 cosTheta_i)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (-.f32 (*.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O)) v)
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(-.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) cosTheta_O (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) cosTheta_O (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 cosTheta_i #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) cosTheta_O))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (*.f32 v v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)
(/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(-.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(+.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(+.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 cosTheta_i (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) cosTheta_i))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i)
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) cosTheta_i))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 cosTheta_i #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) cosTheta_O))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (*.f32 v v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))) (+.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(+.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) (neg.f32 sinTheta_O))
(*.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (neg.f32 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(neg.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal -2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 1 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v)
(*.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v #s(literal 2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 v) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)
(*.f32 (*.f32 #s(literal -2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 v (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 v (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) #s(literal 2 binary32))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (neg.f32 v)) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) v)) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (neg.f32 v) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (neg.f32 v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (neg.f32 v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 3 binary32))) (fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 0 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 0 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 0 binary32)) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) #s(literal 0 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 0 binary32) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 0 binary32) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 #s(literal 0 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 v v #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 (fma.f32 v v #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 (fma.f32 v v #s(literal 0 binary32)) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 v v #s(literal 0 binary32)) #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (fma.f32 v v #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 4 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal -2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 2 binary32))
(-.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))

eval220.0ms (1.4%)

Memory
27.8MiB live, 483.2MiB allocated
Compiler

Compiled 48 821 to 4 319 computations (91.2% saved)

prune647.0ms (4.1%)

Memory
-258.1MiB live, 279.7MiB allocated
Pruning

49 alts after pruning (48 fresh and 1 done)

PrunedKeptTotal
New1 688351 723
Fresh181331
Picked415
Done000
Total1 710491 759
Accuracy
99.9%
Counts
1 759 → 49
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
97.2%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
98.3%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.8%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
93.2%
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
98.8%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
98.8%
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.2%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.9%
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
98.3%
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
92.9%
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
98.4%
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
98.4%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v)))
98.7%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
98.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))))
97.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))))
57.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
57.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
55.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
57.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
47.7%
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
98.5%
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
57.5%
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
98.4%
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
98.7%
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.7%
(*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))
98.6%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
57.5%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
47.7%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
98.4%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
52.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
98.4%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
98.7%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
98.4%
#s(approx (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
Compiler

Compiled 3 180 to 2 432 computations (23.5% saved)

simplify130.0ms (0.8%)

Memory
9.4MiB live, 220.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1 binary32) v)
cost-diff0
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
cost-diff0
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
cost-diff0
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
cost-diff0
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff0
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff1
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
cost-diff0
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
cost-diff1
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v))
cost-diff4
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
cost-diff0
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
cost-diff0
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
cost-diff0
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff1
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075652
0129652
1267652
2811618
34108618
08185610
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
v
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v))
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
#s(literal 1/2 binary32)
cosTheta_i
cosTheta_O
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))
#s(literal -1/2 binary32)
(*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)
(*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
#s(literal -1/6 binary32)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O)
(*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)
(*.f32 sinTheta_i sinTheta_i)
v
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(/.f32 cosTheta_i v)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cosTheta_i
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(/.f32 cosTheta_O #s(literal 2 binary32))
cosTheta_O
#s(literal 2 binary32)
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(exp.f32 sinTheta_i)
sinTheta_i
(/.f32 sinTheta_O v)
sinTheta_O
(*.f32 v v)
Outputs
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
v
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 cosTheta_O sinTheta_i) (*.f32 cosTheta_i sinTheta_O)))) v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 cosTheta_O sinTheta_i) (*.f32 cosTheta_i sinTheta_O)))) v)) v)
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 cosTheta_O sinTheta_i) (*.f32 cosTheta_i sinTheta_O)))) v))
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
#s(literal 1/2 binary32)
cosTheta_i
cosTheta_O
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 cosTheta_O sinTheta_i) (*.f32 cosTheta_i sinTheta_O)))) v)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v))
(*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 cosTheta_O sinTheta_i) (*.f32 cosTheta_i sinTheta_O))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) sinTheta_i) sinTheta_O)
#s(literal -1/2 binary32)
(*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)
(*.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_O
sinTheta_i
(/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32)))
#s(literal -1/6 binary32)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O)
(*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)
(*.f32 sinTheta_i sinTheta_i)
v
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(/.f32 cosTheta_i v)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cosTheta_i
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32)))
(/.f32 cosTheta_O #s(literal 2 binary32))
cosTheta_O
#s(literal 2 binary32)
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(exp.f32 sinTheta_i)
sinTheta_i
(/.f32 sinTheta_O v)
sinTheta_O
(*.f32 v v)

localize243.0ms (1.5%)

Memory
-3.5MiB live, 332.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.25
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
accuracy0.25390625
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.296875
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.21484375
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
accuracy0.27734375
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.30697886953663195
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.30750262416728735
(/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)
accuracy14.140360524501803
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
accuracy14.503319783623132
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v))
accuracy15.322442246680101
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
accuracy0.0
(/.f32 #s(literal 1/2 binary32) v)
accuracy0.0
(*.f32 cosTheta_i cosTheta_O)
accuracy0.28029252930532605
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
accuracy13.607510486298986
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
accuracy0.20703125
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
accuracy0.28737761208351764
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
accuracy0.36328125
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
155.0ms256×0valid
Compiler

Compiled 618 to 69 computations (88.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 122.0ms
ival-mult: 45.0ms (36.8% of total)
ival-div: 28.0ms (22.9% of total)
ival-pow: 26.0ms (21.2% of total)
ival-exp: 7.0ms (5.7% of total)
ival-sinh: 5.0ms (4.1% of total)
const: 4.0ms (3.3% of total)
ival-add: 3.0ms (2.5% of total)
ival-neg: 2.0ms (1.6% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series435.0ms (2.8%)

Memory
35.9MiB live, 605.8MiB allocated
Counts
27 → 202
Calls
Call 1
Inputs
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i cosTheta_O)
(/.f32 #s(literal 1/2 binary32) v)
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v))
(/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_O cosTheta_i)
(* cosTheta_i (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* cosTheta_i (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_i (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O))))
(* -1 (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v))
(* -1 (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))))
(* -1/2 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O))) v))
(* cosTheta_O (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* cosTheta_O (+ (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(/ (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_O (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(* 1/2 (/ (* cosTheta_O (exp (/ (* sinTheta_O sinTheta_i) v))) (pow v 2)))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i))))
(* -1 (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))) v))
(* -1 (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1/2 v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(* -1/6 (* cosTheta_O cosTheta_i))
(+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* -1/12 (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/12 (/ (* cosTheta_O cosTheta_i) v)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_O))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) v)))))
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2)))))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)))
(/ (* sinTheta_O sinTheta_i) v)
(/ 1 (pow v 2))
(+ (/ 1 (pow v 2)) (/ (* sinTheta_O sinTheta_i) (pow v 3)))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 4))) (/ sinTheta_O (pow v 3)))) (/ 1 (pow v 2)))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 5))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 4))))) (/ sinTheta_O (pow v 3)))) (/ 1 (pow v 2)))
(* 1/2 (/ cosTheta_O (pow v 2)))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 3))))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_i (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_O sinTheta_O) (pow v 3))))))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O sinTheta_O) (pow v 3))) (* sinTheta_i (+ (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (pow v 5))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_O 2)) (pow v 4))))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(* (pow sinTheta_i 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v)))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))))
(* (pow sinTheta_i 2) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) (pow v 2))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_O)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_i))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) v)))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2)))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 4))) (/ sinTheta_i (pow v 3)))) (/ 1 (pow v 2)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 5))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 4))))) (/ sinTheta_i (pow v 3)))) (/ 1 (pow v 2)))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_O (+ (* 1/4 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O sinTheta_i) (pow v 3))))))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O sinTheta_i) (pow v 3))) (* sinTheta_O (+ (* 1/12 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_i 2)) (pow v 4))))))))
(* (pow sinTheta_O 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))))
(* (pow sinTheta_O 2) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_i)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 3))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 2))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* cosTheta_i v)
(* v (+ cosTheta_i (* -1/6 (/ cosTheta_i (pow v 2)))))
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4)))) (* 1/6 (/ cosTheta_i (pow v 2)))))
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i))) (+ (* -1/720 cosTheta_i) (* 1/5040 cosTheta_i))) (pow v 6)))) (+ (* -1/36 (/ cosTheta_i (pow v 4))) (+ (* 1/120 (/ cosTheta_i (pow v 4))) (* 1/6 (/ cosTheta_i (pow v 2)))))))
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(/ (+ 1 (/ (* sinTheta_O sinTheta_i) v)) (pow v 2))
(/ (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))
(/ (+ (* 1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) (pow v 2))
(/ (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)))) (pow v 2))
(/ (+ (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))))) (pow v 2))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (* v (+ (* -1 cosTheta_i) (* 1/6 (/ cosTheta_i (pow v 2))))))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4)))) (* -1/6 (/ cosTheta_i (pow v 2))))))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i))) (+ (* -1/5040 cosTheta_i) (* 1/720 cosTheta_i))) (pow v 6)))) (+ (* -1/6 (/ cosTheta_i (pow v 2))) (+ (* -1/120 (/ cosTheta_i (pow v 4))) (* 1/36 (/ cosTheta_i (pow v 4))))))))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(/ (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v))) (pow v 2))
(/ (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v)) (* 1/2 cosTheta_O)) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 1/4 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O)) (pow v 2))
Calls

15 calls:

TimeVariablePointExpression
83.0ms
cosTheta_O
@0
((* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_i cosTheta_O) (/ 1/2 v)) (* cosTheta_i cosTheta_O) (/ 1/2 v) (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_i v) cosTheta_O)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_i v) cosTheta_O)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/ cosTheta_i (sinh (/ 1 v))) (sinh (/ 1 v)) (/ 1 v) (/ (* cosTheta_O cosTheta_i) v) (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))))
77.0ms
sinTheta_i
@inf
((* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_i cosTheta_O) (/ 1/2 v)) (* cosTheta_i cosTheta_O) (/ 1/2 v) (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_i v) cosTheta_O)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_i v) cosTheta_O)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/ cosTheta_i (sinh (/ 1 v))) (sinh (/ 1 v)) (/ 1 v) (/ (* cosTheta_O cosTheta_i) v) (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))))
44.0ms
cosTheta_i
@0
((* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_i cosTheta_O) (/ 1/2 v)) (* cosTheta_i cosTheta_O) (/ 1/2 v) (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_i v) cosTheta_O)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_i v) cosTheta_O)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/ cosTheta_i (sinh (/ 1 v))) (sinh (/ 1 v)) (/ 1 v) (/ (* cosTheta_O cosTheta_i) v) (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))))
40.0ms
cosTheta_O
@inf
((* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_i cosTheta_O) (/ 1/2 v)) (* cosTheta_i cosTheta_O) (/ 1/2 v) (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_i v) cosTheta_O)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_i v) cosTheta_O)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/ cosTheta_i (sinh (/ 1 v))) (sinh (/ 1 v)) (/ 1 v) (/ (* cosTheta_O cosTheta_i) v) (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))))
29.0ms
cosTheta_i
@-inf
((* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_i cosTheta_O) (/ 1/2 v)) (* cosTheta_i cosTheta_O) (/ 1/2 v) (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_i v) cosTheta_O)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_i v) cosTheta_O)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/ cosTheta_i (sinh (/ 1 v))) (sinh (/ 1 v)) (/ 1 v) (/ (* cosTheta_O cosTheta_i) v) (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))))

simplify236.0ms (1.5%)

Memory
12.3MiB live, 198.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010666134
139826049
082665745
Stop Event
iter limit
node limit
Counts
202 → 202
Calls
Call 1
Inputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_O cosTheta_i)
(* cosTheta_i (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* cosTheta_i (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_i (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O))))
(* -1 (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v))
(* -1 (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))))
(* -1/2 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O))) v))
(* cosTheta_O (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* cosTheta_O (+ (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(/ (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_O (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(* 1/2 (/ (* cosTheta_O (exp (/ (* sinTheta_O sinTheta_i) v))) (pow v 2)))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i))))
(* -1 (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))) v))
(* -1 (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1/2 v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(* -1/6 (* cosTheta_O cosTheta_i))
(+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* -1/12 (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/12 (/ (* cosTheta_O cosTheta_i) v)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_O))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) v)))))
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2)))))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)))
(/ (* sinTheta_O sinTheta_i) v)
(/ 1 (pow v 2))
(+ (/ 1 (pow v 2)) (/ (* sinTheta_O sinTheta_i) (pow v 3)))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 4))) (/ sinTheta_O (pow v 3)))) (/ 1 (pow v 2)))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 5))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 4))))) (/ sinTheta_O (pow v 3)))) (/ 1 (pow v 2)))
(* 1/2 (/ cosTheta_O (pow v 2)))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 3))))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_i (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_O sinTheta_O) (pow v 3))))))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O sinTheta_O) (pow v 3))) (* sinTheta_i (+ (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (pow v 5))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_O 2)) (pow v 4))))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(* (pow sinTheta_i 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v)))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))))
(* (pow sinTheta_i 2) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) (pow v 2))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_O)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_i))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) v)))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2)))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 4))) (/ sinTheta_i (pow v 3)))) (/ 1 (pow v 2)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 5))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 4))))) (/ sinTheta_i (pow v 3)))) (/ 1 (pow v 2)))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_O (+ (* 1/4 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O sinTheta_i) (pow v 3))))))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O sinTheta_i) (pow v 3))) (* sinTheta_O (+ (* 1/12 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_i 2)) (pow v 4))))))))
(* (pow sinTheta_O 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))))
(* (pow sinTheta_O 2) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_i)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 3))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 2))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* cosTheta_i v)
(* v (+ cosTheta_i (* -1/6 (/ cosTheta_i (pow v 2)))))
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4)))) (* 1/6 (/ cosTheta_i (pow v 2)))))
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i))) (+ (* -1/720 cosTheta_i) (* 1/5040 cosTheta_i))) (pow v 6)))) (+ (* -1/36 (/ cosTheta_i (pow v 4))) (+ (* 1/120 (/ cosTheta_i (pow v 4))) (* 1/6 (/ cosTheta_i (pow v 2)))))))
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(/ (+ 1 (/ (* sinTheta_O sinTheta_i) v)) (pow v 2))
(/ (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))
(/ (+ (* 1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) (pow v 2))
(/ (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)))) (pow v 2))
(/ (+ (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))))) (pow v 2))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (* v (+ (* -1 cosTheta_i) (* 1/6 (/ cosTheta_i (pow v 2))))))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4)))) (* -1/6 (/ cosTheta_i (pow v 2))))))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i))) (+ (* -1/5040 cosTheta_i) (* 1/720 cosTheta_i))) (pow v 6)))) (+ (* -1/6 (/ cosTheta_i (pow v 2))) (+ (* -1/120 (/ cosTheta_i (pow v 4))) (* 1/36 (/ cosTheta_i (pow v 4))))))))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(/ (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v))) (pow v 2))
(/ (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v)) (* 1/2 cosTheta_O)) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 1/4 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O)) (pow v 2))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_i (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i)
(* cosTheta_i (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 sinTheta_i sinTheta_O) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) v) #s(literal 1/2 binary32))) cosTheta_i)
(/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (+.f32 cosTheta_i cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) cosTheta_i)
(* 1/2 (/ (* cosTheta_i (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i) v) #s(literal 1/2 binary32))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)))
(* -1 (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) v)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))) cosTheta_i) (neg.f32 v))
(* -1 (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))
(* -1/2 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O))) v))
(*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) cosTheta_i) v) #s(literal -1/2 binary32))
(* cosTheta_O (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) cosTheta_O)
(* cosTheta_O (+ (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) v) #s(literal 1/2 binary32))) cosTheta_O)
(/ (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(*.f32 cosTheta_O (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))
(* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) cosTheta_O)
(* 1/2 (/ (* cosTheta_O (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (exp (/ (* sinTheta_O sinTheta_i) v))) (pow v 2)))
(*.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v))) #s(literal 1/2 binary32))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)))
(* -1 (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) v)))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))) v))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_i (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) (*.f32 v v))))) cosTheta_O) (neg.f32 v))
(* -1 (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1/2 binary32) cosTheta_i (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) (*.f32 v v))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i))) v))
(*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) cosTheta_O) v) #s(literal -1/2 binary32))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 cosTheta_i sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 sinTheta_O (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i (/.f32 (neg.f32 (/.f32 sinTheta_O (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) v) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/2 binary32) v))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (* 1/2 (/ 1 v)))
(fma.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 #s(literal 1/2 binary32) v))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i (*.f32 (/.f32 sinTheta_O (*.f32 v v)) #s(literal -1/2 binary32))) sinTheta_i (/.f32 #s(literal 1/2 binary32) v))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_i v)) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(* -1/6 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)
(+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))
(* -1/12 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/12 (/ (* cosTheta_O cosTheta_i) v)))
(fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_O))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) v)))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)) v)
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))))
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/12 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))))))
(fma.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/12 binary32) (fma.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v) (/.f32 sinTheta_i v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_O v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_O v)) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i)) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/6 binary32))) sinTheta_i (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))
(fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2)))))))
(fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(+ (/ 1 (pow v 2)) (/ (* sinTheta_O sinTheta_i) (pow v 3)))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 4))) (/ sinTheta_O (pow v 3)))) (/ 1 (pow v 2)))
(fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 5))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 4))))) (/ sinTheta_O (pow v 3)))) (/ 1 (pow v 2)))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (pow.f32 v #s(literal 5 binary32)))) sinTheta_i (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(* 1/2 (/ cosTheta_O (pow v 2)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 3))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_i (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_O sinTheta_O) (pow v 3))))))
(fma.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O sinTheta_O) (pow v 3))) (* sinTheta_i (+ (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (pow v 5))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_O 2)) (pow v 4))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_O)) (pow.f32 v #s(literal 5 binary32)))) sinTheta_i (*.f32 (*.f32 cosTheta_O (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/2 binary32))) sinTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) #s(literal 1/2 binary32))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) sinTheta_i) (/.f32 cosTheta_i sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (*.f32 sinTheta_i sinTheta_i))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) sinTheta_i) #s(literal -1/2 binary32))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v)))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) sinTheta_i) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32)))) (*.f32 sinTheta_i sinTheta_i))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) sinTheta_i) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) sinTheta_i) (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))))) (*.f32 sinTheta_i sinTheta_i))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) #s(literal 1/4 binary32))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i) (/.f32 cosTheta_i sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32))) (*.f32 sinTheta_i sinTheta_i))
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) (pow v 2))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_O)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/12 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/12 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 cosTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O (/.f32 (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (* 1/2 (/ 1 v)))
(fma.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 #s(literal 1/2 binary32) v))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal -1/2 binary32))) sinTheta_O (/.f32 #s(literal 1/2 binary32) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 sinTheta_O v)) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_i v)) #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_i))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) v)))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_O (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3)))))))
(fma.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/12 binary32) (fma.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_i) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_i v)) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O)) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/6 binary32))) sinTheta_O (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2)))))))
(fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 4))) (/ sinTheta_i (pow v 3)))) (/ 1 (pow v 2)))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 5))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 4))))) (/ sinTheta_i (pow v 3)))) (/ 1 (pow v 2)))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O)) (pow.f32 v #s(literal 5 binary32)))) sinTheta_O (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_O (+ (* 1/4 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O sinTheta_i) (pow v 3))))))
(fma.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ cosTheta_O (pow v 2))) (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O sinTheta_i) (pow v 3))) (* sinTheta_O (+ (* 1/12 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_i 2)) (pow v 4))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_O)) (pow.f32 v #s(literal 5 binary32)))) sinTheta_O (*.f32 (*.f32 cosTheta_O (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/2 binary32))) sinTheta_O (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)))
(* (pow sinTheta_O 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) sinTheta_O) (/.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O) #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v)))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O sinTheta_O)) (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v) (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_O) (/.f32 cosTheta_i sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_i)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/12 binary32) sinTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_i) v) (/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/12 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v)
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3)))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 3))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (pow.f32 v #s(literal 3 binary32)))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (pow.f32 v #s(literal 3 binary32)))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v)) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 2))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v)))))) v)
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v))))) #s(literal 1/2 binary32))
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/4 binary32) (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal -1/12 binary32)))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal -1/6 binary32))))
(* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)))
(fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))))) v)
(* cosTheta_i v)
(*.f32 cosTheta_i v)
(* v (+ cosTheta_i (* -1/6 (/ cosTheta_i (pow v 2)))))
(*.f32 (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/6 binary32) cosTheta_i) v)
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4)))) (* 1/6 (/ cosTheta_i (pow v 2)))))
(*.f32 (+.f32 cosTheta_i (fma.f32 (/.f32 (*.f32 cosTheta_i #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32))) #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/6 binary32)))) v)
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i))) (+ (* -1/720 cosTheta_i) (* 1/5040 cosTheta_i))) (pow v 6)))) (+ (* -1/36 (/ cosTheta_i (pow v 4))) (+ (* 1/120 (/ cosTheta_i (pow v 4))) (* 1/6 (/ cosTheta_i (pow v 2)))))))
(*.f32 (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i #s(literal -7/360 binary32)) #s(literal -1/6 binary32) (*.f32 cosTheta_i #s(literal -1/840 binary32))) (pow.f32 v #s(literal 6 binary32))) #s(literal -1 binary32) cosTheta_i) (+.f32 (/.f32 (*.f32 cosTheta_i #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/6 binary32)))) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))))
(fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/ (+ 1 (/ (* sinTheta_O sinTheta_i) v)) (pow v 2))
(/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 v v))
(/ (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (+.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32)) (*.f32 v v))
(/ (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))
(/.f32 (+.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal 1/6 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 v v))
(/ (+ (* 1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) (pow v 2))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (+.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/ (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v v))
(/ (+ (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))))) (pow v 2))
(/.f32 (fma.f32 (*.f32 cosTheta_O (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32))) #s(literal 1/12 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 v v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) (neg.f32 v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1/2) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal 1/12 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 1/2 binary32)) (neg.f32 v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal -1/6 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 1 binary32))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v))) v))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* -1 (* v (+ (* -1 cosTheta_i) (* 1/6 (/ cosTheta_i (pow v 2))))))
(*.f32 (neg.f32 v) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/6 binary32) (neg.f32 cosTheta_i)))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4)))) (* -1/6 (/ cosTheta_i (pow v 2))))))
(*.f32 (neg.f32 v) (-.f32 (fma.f32 (/.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) #s(literal -7/360 binary32) (neg.f32 cosTheta_i)) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/6 binary32))))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i))) (+ (* -1/5040 cosTheta_i) (* 1/720 cosTheta_i))) (pow v 6)))) (+ (* -1/6 (/ cosTheta_i (pow v 2))) (+ (* -1/120 (/ cosTheta_i (pow v 4))) (* 1/36 (/ cosTheta_i (pow v 4))))))))
(*.f32 (neg.f32 v) (-.f32 (neg.f32 (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i #s(literal 7/360 binary32)) #s(literal -1/6 binary32) (*.f32 cosTheta_i #s(literal 1/840 binary32))) (pow.f32 v #s(literal 6 binary32))) cosTheta_i)) (fma.f32 (/.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) #s(literal 7/360 binary32) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/6 binary32)))))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/120 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v)))
(/ (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v))) (pow v 2))
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (neg.f32 v)) #s(literal 1 binary32)) (*.f32 v v))
(/ (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) (pow v 2))
(/.f32 (fma.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal 1/6 binary32))) v))) v) #s(literal -1 binary32) #s(literal 1 binary32)) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v)) (* 1/2 cosTheta_O)) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) cosTheta_O (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) #s(literal -1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 1/4 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O)) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 sinTheta_i sinTheta_O) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v)) #s(literal 1/12 binary32))) (neg.f32 v))) (neg.f32 v))) (*.f32 v v))

rewrite216.0ms (1.4%)

Memory
-12.7MiB live, 300.8MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
075435
0129435
1372435
22090423
08181423
Stop Event
iter limit
node limit
iter limit
Counts
27 → 1 044
Calls
Call 1
Inputs
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i cosTheta_O)
(/.f32 #s(literal 1/2 binary32) v)
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v))
(/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
Outputs
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_i) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal 2 binary32) v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) v) (/.f32 cosTheta_O (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 v)) (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 cosTheta_i v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v) (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) #s(literal 2 binary32)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 cosTheta_O #s(literal 2 binary32))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))) v)
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(+.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) v))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) v))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) v))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) #s(literal 2 binary32)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(-.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(+.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(+.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) #s(literal 2 binary32)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) v))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal -2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal -2 binary32)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))))) (neg.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32)) v)
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))
(-.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) v)))
(+.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) v)))
(+.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))))
(*.f32 (pow.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -1 binary32)) (pow.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) #s(literal 2 binary32))
(/.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(-.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O)
(pow.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 2 binary32)) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) #s(literal 2 binary32)) (neg.f32 (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_i) (neg.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))))
(pow.f32 (exp.f32 sinTheta_i) (neg.f32 (/.f32 (+.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 2 binary32) v))))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 (+.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(pow.f32 (exp.f32 sinTheta_i) (neg.f32 (/.f32 sinTheta_O v)))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (+.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -2 binary32) v)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(fabs.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))
(+.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(+.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))
(+.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))))
(exp.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 2 binary32))) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32)))
(exp.f32 (*.f32 sinTheta_O (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))))
(exp.f32 (*.f32 sinTheta_O (/.f32 (+.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -2 binary32) v))))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O))
(*.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(/.f32 #s(literal -1/2 binary32) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1/2 binary32) v)
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (*.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (*.f32 (neg.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i) (*.f32 (neg.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 (neg.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))) (*.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))))))
(/.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))
(/.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(/.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))))))) (/.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))))))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))))
(-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 (neg.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i))
(-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) cosTheta_O (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/6 binary32) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 cosTheta_i (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 cosTheta_i (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 cosTheta_i (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) #s(literal 1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))
(+.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))))
(+.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))))
(+.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (fma.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) cosTheta_O) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) cosTheta_O) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) cosTheta_O)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))) (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32))) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32))) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32))) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))
(-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v)))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) cosTheta_O))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O))))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O))))
(fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32)) (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) cosTheta_O (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i))
(fma.f32 cosTheta_O (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (*.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v))
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v))
(*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v))
(/.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))))
(/.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (neg.f32 v))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v (*.f32 v (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (neg.f32 v) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (neg.f32 v) (*.f32 (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) v (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (*.f32 (*.f32 (neg.f32 v) v) v))
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (neg.f32 v) (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (neg.f32 v) (*.f32 v (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v (*.f32 v (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (*.f32 v v))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v (*.f32 (*.f32 v v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (pow.f32 v #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v (*.f32 (neg.f32 v) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v (*.f32 (neg.f32 v) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) v (*.f32 (neg.f32 v) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (neg.f32 v) (*.f32 v (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) v) (*.f32 v (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 v (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (*.f32 v v) (*.f32 v (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))) (pow.f32 v #s(literal 3 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)))) (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v (*.f32 v (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 v v))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v))
(/.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32))) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)))
(-.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) v) (/.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) v))
(-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O) v))
(-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v))
(fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))
(fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))
(fma.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))
(+.f32 (/.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v) (*.f32 v v)) (/.f32 (*.f32 v (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (*.f32 v v)))
(+.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v)) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v)))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v)) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v)))
(+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v))) v) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) v))
(+.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) v) (/.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) v))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)) (/.f32 (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v)) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) v))
(+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) v))
(neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (-.f32 (*.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (*.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 v (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 v (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) v)
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(fma.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(+.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_i) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal 2 binary32) v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) v) (/.f32 cosTheta_O (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 v)) (/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 cosTheta_i v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v) (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) #s(literal 2 binary32)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 cosTheta_O #s(literal 2 binary32))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))) v)
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(+.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))))
(*.f32 (pow.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -1 binary32)) (pow.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) #s(literal 2 binary32))
(/.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(-.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O)
(pow.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 2 binary32)) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) #s(literal 2 binary32)) (neg.f32 (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_i) (neg.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))))
(pow.f32 (exp.f32 sinTheta_i) (neg.f32 (/.f32 (+.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 2 binary32) v))))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 (+.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(pow.f32 (exp.f32 sinTheta_i) (neg.f32 (/.f32 sinTheta_O v)))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (+.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -2 binary32) v)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(fabs.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))
(+.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(+.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))
(+.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))))
(exp.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 2 binary32))) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32)))
(exp.f32 (*.f32 sinTheta_O (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))))
(exp.f32 (*.f32 sinTheta_O (/.f32 (+.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -2 binary32) v))))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (neg.f32 v))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O))
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 v)) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 cosTheta_i))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) cosTheta_i)) (neg.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) cosTheta_i)) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (neg.f32 cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) cosTheta_i) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (neg.f32 cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_i))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(+.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (pow.f32 v #s(literal -1/2 binary32))) (neg.f32 (pow.f32 v #s(literal -1/2 binary32))))
(*.f32 (fabs.f32 (pow.f32 v #s(literal -1/2 binary32))) (fabs.f32 (pow.f32 v #s(literal -1/2 binary32))))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 #s(literal -1 binary32) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1 binary32) v)
(pow.f32 (exp.f32 (log.f32 v)) #s(literal -1 binary32))
(pow.f32 (pow.f32 v #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 v)) #s(literal -1 binary32))
(pow.f32 (*.f32 v v) #s(literal -1/2 binary32))
(pow.f32 v #s(literal -1 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))) (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (fma.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O) (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v))) #s(literal 3 binary32)) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) #s(literal 3 binary32))) (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v))) (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v))) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (-.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))))))))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal 3 binary32)) (pow.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (-.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)))) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32))) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))
(/.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))
(-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O))
(-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)))
(fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))
(fma.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32))) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i)) (pow.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(fma.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) v) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(+.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v))) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)))
(+.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))
(+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O)) (/.f32 cosTheta_O v)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))
(*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32))) #s(literal -1/2 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))) v))
(/.f32 (*.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) #s(literal -1/2 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) #s(literal 1/2 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)) v)
(+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) v) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 1/2 binary32)) v))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 1/2 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) v))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) v))
(neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)) (neg.f32 v)))
(log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (neg.f32 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(neg.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 3 binary32))) (fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))))
(/.f32 (fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 4 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (neg.f32 v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (neg.f32 v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (neg.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))) (neg.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))))
(*.f32 (neg.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (neg.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)))
(*.f32 (fabs.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))) (fabs.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))))
(*.f32 (fabs.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (fabs.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (*.f32 (neg.f32 v) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 v v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) v)
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 v) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))
(pow.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) #s(literal 2 binary32))
(+.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)))
(exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))
(neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (neg.f32 v) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 cosTheta_O #s(literal -2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) #s(literal -2 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) #s(literal 2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 (neg.f32 v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (neg.f32 (neg.f32 v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (neg.f32 (neg.f32 v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) #s(literal -2 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 (neg.f32 v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 cosTheta_O (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 v))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) v)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (neg.f32 cosTheta_O))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (*.f32 v v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))))) (*.f32 v v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O))) (neg.f32 (neg.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (neg.f32 v) v) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)) (neg.f32 (*.f32 (*.f32 (neg.f32 v) v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (*.f32 #s(literal -2 binary32) (*.f32 (neg.f32 v) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 v)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) v) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) v)
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (neg.f32 cosTheta_O)) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) v)
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (neg.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) cosTheta_O) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (neg.f32 v) v) #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_O)) (*.f32 (*.f32 v v) #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 cosTheta_O (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) #s(literal 2 binary32))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (*.f32 v v) #s(literal 2 binary32)))

eval130.0ms (0.8%)

Memory
0.4MiB live, 240.2MiB allocated
Compiler

Compiled 58 010 to 5 080 computations (91.2% saved)

prune90.0ms (0.6%)

Memory
-1.8MiB live, 188.7MiB allocated
Pruning

69 alts after pruning (66 fresh and 3 done)

PrunedKeptTotal
New1 067361 103
Fresh133043
Picked325
Done011
Total1 083691 152
Accuracy
99.9%
Counts
1 152 → 69
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
98.8%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
93.2%
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
98.8%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v) (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32))))
97.2%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.4%
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (exp.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
98.7%
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i v))
98.9%
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
98.2%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
98.6%
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
98.7%
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) #s(literal 2 binary32))))
98.3%
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))))
98.4%
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
98.5%
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
98.6%
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (+.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
98.4%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v)))
98.7%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
98.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))))
57.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
55.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
57.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
47.7%
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
98.5%
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
57.5%
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
98.4%
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
98.7%
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
98.6%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
98.7%
(*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))
98.6%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
57.5%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
47.7%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
98.4%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
47.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
47.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
47.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
52.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
47.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
52.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
47.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
98.7%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
57.5%
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
98.4%
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
52.1%
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
52.1%
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
Compiler

Compiled 5 972 to 4 265 computations (28.6% saved)

simplify94.0ms (0.6%)

Memory
35.7MiB live, 125.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
cost-diff0
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))))
cost-diff1
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32)))
cost-diff0
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
cost-diff0
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
cost-diff0
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
cost-diff0
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff0
#s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)))
cost-diff0
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
cost-diff1
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))
cost-diff2
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)
cost-diff0
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
cost-diff0
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))
cost-diff0
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O)
cost-diff0
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff1
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076547
0122547
1263540
2879538
34778534
08103530
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O)
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(exp.f32 sinTheta_i)
sinTheta_i
(/.f32 sinTheta_O (neg.f32 v))
sinTheta_O
(neg.f32 v)
v
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
cosTheta_O
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 cosTheta_i v)
cosTheta_i
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
cosTheta_O
cosTheta_i
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)))
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v))
(-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
#s(literal 1/2 binary32)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(*.f32 sinTheta_i sinTheta_i)
sinTheta_i
#s(literal 1/6 binary32)
(*.f32 v v)
v
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
#s(literal -1/2 binary32)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(/.f32 cosTheta_O v)
cosTheta_O
v
cosTheta_i
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 2 binary32)
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))))
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cosTheta_i
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32)))))
(/.f32 cosTheta_O #s(literal 2 binary32))
cosTheta_O
#s(literal 2 binary32)
(exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(*.f32 (log.f32 v) #s(literal 2 binary32))
(log.f32 v)
Outputs
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O)
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(exp.f32 sinTheta_i)
sinTheta_i
(/.f32 sinTheta_O (neg.f32 v))
sinTheta_O
(neg.f32 v)
v
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
cosTheta_O
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 cosTheta_i v)
cosTheta_i
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
cosTheta_O
cosTheta_i
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_O) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/6 binary32)) v) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))
#s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)))
#s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_O) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/6 binary32)) v) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))
(fma.f32 (/.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_O) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/6 binary32)) v) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_O) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) v)
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_O) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v))
(-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32))
(-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_O) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/6 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_O) (*.f32 sinTheta_O sinTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(*.f32 sinTheta_i sinTheta_i)
sinTheta_i
#s(literal 1/6 binary32)
(*.f32 v v)
v
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32))
#s(literal -1/2 binary32)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_i sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) cosTheta_O)
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(/.f32 cosTheta_O v)
cosTheta_O
v
cosTheta_i
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 2 binary32)
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cosTheta_i
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32)))))
(*.f32 (exp.f32 (fma.f32 #s(literal -2 binary32) (log.f32 v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(/.f32 cosTheta_O #s(literal 2 binary32))
cosTheta_O
#s(literal 2 binary32)
(exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))
(exp.f32 (fma.f32 #s(literal -2 binary32) (log.f32 v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32)))
(fma.f32 #s(literal -2 binary32) (log.f32 v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_i sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_i
sinTheta_O
(*.f32 (log.f32 v) #s(literal 2 binary32))
(log.f32 v)

localize205.0ms (1.3%)

Memory
0.3MiB live, 281.9MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.25390625
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.30697886953663195
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.49425517583195644
(exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.16948532170149253
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
accuracy0.21484375
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
accuracy0.27734375
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.37190518247911103
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))
accuracy0.44369125976844204
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v))
accuracy25.38373982602669
#s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)))
accuracy29.868975552573737
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
accuracy0.0
(/.f32 #s(literal 1/2 binary32) v)
accuracy0.140625
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
accuracy0.2890625
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)
accuracy13.607510486298986
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
accuracy0.201503759768442
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
accuracy0.28515625
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O)
accuracy0.34212875976844204
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.7932054996999115
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
161.0ms256×0valid
Compiler

Compiled 483 to 69 computations (85.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 132.0ms
ival-mult: 62.0ms (46.9% of total)
ival-div: 30.0ms (22.7% of total)
ival-pow: 11.0ms (8.3% of total)
ival-exp: 10.0ms (7.6% of total)
ival-neg: 5.0ms (3.8% of total)
const: 4.0ms (3% of total)
ival-log: 3.0ms (2.3% of total)
ival-add: 2.0ms (1.5% of total)
ival-sub: 2.0ms (1.5% of total)
ival-sinh: 2.0ms (1.5% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series397.0ms (2.5%)

Memory
28.8MiB live, 540.5MiB allocated
Counts
24 → 185
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O)
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)
(/.f32 #s(literal 1/2 binary32) v)
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))))
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O (* cosTheta_i (exp (- (/ (* sinTheta_O sinTheta_i) v) (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ cosTheta_O v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (* 1/2 (/ cosTheta_O v)))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_O 2)) (pow v 3))))))))
(/ 1/2 v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(/ -1/12 (pow v 2))
(- (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/12 (/ 1 (pow v 2))))
(- (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/12 (/ 1 (pow v 2))))
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (* 1/12 (/ 1 (pow v 2))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(* -2 (log v))
(- (/ (* sinTheta_O sinTheta_i) v) (* 2 (log v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (log v)))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* sinTheta_i (exp (neg (* 2 (log v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* sinTheta_i (exp (neg (* 2 (log v)))))))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (exp (neg (* 2 (log v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ -1/6 (pow v 2))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(exp (neg (* 2 (log v))))
(+ (exp (neg (* 2 (log v)))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (log v)))))) v))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (neg (* 2 (log v)))))) (pow v 2))) (/ (* sinTheta_O (exp (neg (* 2 (log v))))) v))))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (neg (* 2 (log v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (neg (* 2 (log v))))) (pow v 2))))) (/ (* sinTheta_O (exp (neg (* 2 (log v))))) v))))
(/ (* sinTheta_O sinTheta_i) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (- (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))) (/ 1/12 (* (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_i 2) (- (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow v 2))) (/ 1/2 (pow sinTheta_i 2)))) (* 1/12 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(* sinTheta_i (+ (* -2 (/ (log v) sinTheta_i)) (/ sinTheta_O v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(exp (- (/ (* sinTheta_O sinTheta_i) v) (* 2 (log v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/2 (/ sinTheta_O v)) (* 1/12 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (- 1/2 (* 1/12 (/ 1 (pow v 2)))) sinTheta_i)) (* 1/2 (/ sinTheta_O v))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 2 (/ (log v) sinTheta_i)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_i 2)) (pow v 3))))))))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(- (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (* 1/12 (/ 1 (pow v 2))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* (pow sinTheta_i 2) (exp (neg (* 2 (log v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* (pow sinTheta_i 3) (exp (neg (* 2 (log v)))))))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_i 2) (exp (neg (* 2 (log v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (neg (* 2 (log v)))))) (pow v 2))) (/ (* sinTheta_i (exp (neg (* 2 (log v))))) v))))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (neg (* 2 (log v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (neg (* 2 (log v))))) (pow v 2))))) (/ (* sinTheta_i (exp (neg (* 2 (log v))))) v))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))) (/ 1/12 (* (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))) (/ 1/2 (pow sinTheta_O 2)))) (* 1/12 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* sinTheta_O (+ (* -2 (/ (log v) sinTheta_O)) (/ sinTheta_i v)))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/2 (/ sinTheta_i v)) (* 1/12 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (- 1/2 (* 1/12 (/ 1 (pow v 2)))) sinTheta_O)) (* 1/2 (/ sinTheta_i v))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 2 (/ (log v) sinTheta_O)))))
(* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/ (+ (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 v)))) (pow v 2))
(/ (+ (* -2 (* v (log v))) (* sinTheta_O sinTheta_i)) v)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 cosTheta_O)
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(* -1/2 (/ (* sinTheta_O sinTheta_i) v))
(/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(* 2 (log (/ 1 v)))
(- (/ (* sinTheta_O sinTheta_i) v) (* -2 (log (/ 1 v))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* v (exp (neg (* -2 (log (/ 1 v)))))))))
(* v (+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) v))))
(* v (+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) (pow v 2))))))
(* v (+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* -2 (log (/ 1 v)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) (pow v 2)))))))
(* cosTheta_i v)
(* v (+ cosTheta_i (* -1/6 (/ cosTheta_i (pow v 2)))))
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4)))) (* 1/6 (/ cosTheta_i (pow v 2)))))
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i))) (+ (* -1/720 cosTheta_i) (* 1/5040 cosTheta_i))) (pow v 6)))) (+ (* -1/36 (/ cosTheta_i (pow v 4))) (+ (* 1/120 (/ cosTheta_i (pow v 4))) (* 1/6 (/ cosTheta_i (pow v 2)))))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(exp (neg (* -2 (log (/ 1 v)))))
(+ (exp (neg (* -2 (log (/ 1 v))))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))) v))
(+ (exp (neg (* -2 (log (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v))))))) (pow v 2))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))) v)))
(+ (exp (neg (* -2 (log (/ 1 v))))) (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* -2 (log (/ 1 v))))))) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v))))))) (pow v 2))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))) v))))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* 1/2 cosTheta_O))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O))) (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -2 (+ (log -1) (* -1 (log (/ -1 v)))))
(- (/ (* sinTheta_O sinTheta_i) v) (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* v (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))
(* -1 (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))) v)))))
(* -1 (* v (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))))
(* -1 (* v (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))))
(* -1 (* v (+ (* -1 cosTheta_i) (* 1/6 (/ cosTheta_i (pow v 2))))))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4)))) (* -1/6 (/ cosTheta_i (pow v 2))))))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i))) (+ (* -1/5040 cosTheta_i) (* 1/720 cosTheta_i))) (pow v 6)))) (+ (* -1/6 (/ cosTheta_i (pow v 2))) (+ (* -1/120 (/ cosTheta_i (pow v 4))) (* 1/36 (/ cosTheta_i (pow v 4))))))))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))
(+ (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))) v))
(+ (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))) (* -1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))) v))) v)))
(+ (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))) v)) (* 1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))) v))) v)))
Calls

15 calls:

TimeVariablePointExpression
73.0ms
sinTheta_O
@inf
((* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* (/ 1/2 v) cosTheta_O) cosTheta_i) (* (/ 1/2 v) cosTheta_O) (/ 1/2 v) (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i) (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2)) (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (/ cosTheta_i (sinh (/ 1 v))) (sinh (/ 1 v)) (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) (* (* (sinh (/ 1 v)) 2) v) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))) (/ (* sinTheta_i sinTheta_O) v))
50.0ms
cosTheta_i
@0
((* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* (/ 1/2 v) cosTheta_O) cosTheta_i) (* (/ 1/2 v) cosTheta_O) (/ 1/2 v) (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i) (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2)) (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (/ cosTheta_i (sinh (/ 1 v))) (sinh (/ 1 v)) (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) (* (* (sinh (/ 1 v)) 2) v) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))) (/ (* sinTheta_i sinTheta_O) v))
39.0ms
sinTheta_O
@-inf
((* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* (/ 1/2 v) cosTheta_O) cosTheta_i) (* (/ 1/2 v) cosTheta_O) (/ 1/2 v) (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i) (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2)) (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (/ cosTheta_i (sinh (/ 1 v))) (sinh (/ 1 v)) (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) (* (* (sinh (/ 1 v)) 2) v) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))) (/ (* sinTheta_i sinTheta_O) v))
36.0ms
cosTheta_O
@0
((* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* (/ 1/2 v) cosTheta_O) cosTheta_i) (* (/ 1/2 v) cosTheta_O) (/ 1/2 v) (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i) (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2)) (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (/ cosTheta_i (sinh (/ 1 v))) (sinh (/ 1 v)) (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) (* (* (sinh (/ 1 v)) 2) v) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))) (/ (* sinTheta_i sinTheta_O) v))
29.0ms
cosTheta_i
@-inf
((* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* (/ 1/2 v) cosTheta_O) cosTheta_i) (* (/ 1/2 v) cosTheta_O) (/ 1/2 v) (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i) (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2)) (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (/ cosTheta_i (sinh (/ 1 v))) (sinh (/ 1 v)) (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) (* (* (sinh (/ 1 v)) 2) v) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))) (/ (* sinTheta_i sinTheta_O) v))

simplify234.0ms (1.5%)

Memory
12.2MiB live, 149.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010885675
140105459
082475209
Stop Event
iter limit
node limit
Counts
185 → 185
Calls
Call 1
Inputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O (* cosTheta_i (exp (- (/ (* sinTheta_O sinTheta_i) v) (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ cosTheta_O v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (* 1/2 (/ cosTheta_O v)))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_O 2)) (pow v 3))))))))
(/ 1/2 v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(/ -1/12 (pow v 2))
(- (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/12 (/ 1 (pow v 2))))
(- (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/12 (/ 1 (pow v 2))))
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (* 1/12 (/ 1 (pow v 2))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(* -2 (log v))
(- (/ (* sinTheta_O sinTheta_i) v) (* 2 (log v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (log v)))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* sinTheta_i (exp (neg (* 2 (log v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* sinTheta_i (exp (neg (* 2 (log v)))))))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (exp (neg (* 2 (log v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ -1/6 (pow v 2))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(exp (neg (* 2 (log v))))
(+ (exp (neg (* 2 (log v)))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (log v)))))) v))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (neg (* 2 (log v)))))) (pow v 2))) (/ (* sinTheta_O (exp (neg (* 2 (log v))))) v))))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (neg (* 2 (log v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (neg (* 2 (log v))))) (pow v 2))))) (/ (* sinTheta_O (exp (neg (* 2 (log v))))) v))))
(/ (* sinTheta_O sinTheta_i) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (- (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))) (/ 1/12 (* (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_i 2) (- (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow v 2))) (/ 1/2 (pow sinTheta_i 2)))) (* 1/12 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(* sinTheta_i (+ (* -2 (/ (log v) sinTheta_i)) (/ sinTheta_O v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(exp (- (/ (* sinTheta_O sinTheta_i) v) (* 2 (log v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/2 (/ sinTheta_O v)) (* 1/12 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (- 1/2 (* 1/12 (/ 1 (pow v 2)))) sinTheta_i)) (* 1/2 (/ sinTheta_O v))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 2 (/ (log v) sinTheta_i)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_i 2)) (pow v 3))))))))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(- (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (* 1/12 (/ 1 (pow v 2))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* (pow sinTheta_i 2) (exp (neg (* 2 (log v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* (pow sinTheta_i 3) (exp (neg (* 2 (log v)))))))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_i 2) (exp (neg (* 2 (log v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (neg (* 2 (log v)))))) (pow v 2))) (/ (* sinTheta_i (exp (neg (* 2 (log v))))) v))))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (neg (* 2 (log v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (neg (* 2 (log v))))) (pow v 2))))) (/ (* sinTheta_i (exp (neg (* 2 (log v))))) v))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))) (/ 1/12 (* (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))) (/ 1/2 (pow sinTheta_O 2)))) (* 1/12 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* sinTheta_O (+ (* -2 (/ (log v) sinTheta_O)) (/ sinTheta_i v)))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/2 (/ sinTheta_i v)) (* 1/12 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (- 1/2 (* 1/12 (/ 1 (pow v 2)))) sinTheta_O)) (* 1/2 (/ sinTheta_i v))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 2 (/ (log v) sinTheta_O)))))
(* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/ (+ (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 v)))) (pow v 2))
(/ (+ (* -2 (* v (log v))) (* sinTheta_O sinTheta_i)) v)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 cosTheta_O)
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(* -1/2 (/ (* sinTheta_O sinTheta_i) v))
(/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(* 2 (log (/ 1 v)))
(- (/ (* sinTheta_O sinTheta_i) v) (* -2 (log (/ 1 v))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* v (exp (neg (* -2 (log (/ 1 v)))))))))
(* v (+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) v))))
(* v (+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) (pow v 2))))))
(* v (+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* -2 (log (/ 1 v)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) (pow v 2)))))))
(* cosTheta_i v)
(* v (+ cosTheta_i (* -1/6 (/ cosTheta_i (pow v 2)))))
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4)))) (* 1/6 (/ cosTheta_i (pow v 2)))))
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i))) (+ (* -1/720 cosTheta_i) (* 1/5040 cosTheta_i))) (pow v 6)))) (+ (* -1/36 (/ cosTheta_i (pow v 4))) (+ (* 1/120 (/ cosTheta_i (pow v 4))) (* 1/6 (/ cosTheta_i (pow v 2)))))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(exp (neg (* -2 (log (/ 1 v)))))
(+ (exp (neg (* -2 (log (/ 1 v))))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))) v))
(+ (exp (neg (* -2 (log (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v))))))) (pow v 2))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))) v)))
(+ (exp (neg (* -2 (log (/ 1 v))))) (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* -2 (log (/ 1 v))))))) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v))))))) (pow v 2))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))) v))))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* 1/2 cosTheta_O))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O))) (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -2 (+ (log -1) (* -1 (log (/ -1 v)))))
(- (/ (* sinTheta_O sinTheta_i) v) (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* v (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))
(* -1 (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))) v)))))
(* -1 (* v (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))))
(* -1 (* v (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))))
(* -1 (* v (+ (* -1 cosTheta_i) (* 1/6 (/ cosTheta_i (pow v 2))))))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4)))) (* -1/6 (/ cosTheta_i (pow v 2))))))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i))) (+ (* -1/5040 cosTheta_i) (* 1/720 cosTheta_i))) (pow v 6)))) (+ (* -1/6 (/ cosTheta_i (pow v 2))) (+ (* -1/120 (/ cosTheta_i (pow v 4))) (* 1/36 (/ cosTheta_i (pow v 4))))))))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))
(+ (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))) v))
(+ (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))) (* -1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))) v))) v)))
(+ (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))) v)) (* 1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))) v))) v)))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O (* cosTheta_i (exp (- (/ (* sinTheta_O sinTheta_i) v) (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 v #s(literal -2 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (+.f32 cosTheta_i cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_O v))
(* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 cosTheta_i sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (neg.f32 (/.f32 sinTheta_O (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i (/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (* 1/2 (/ cosTheta_O v)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))))
(fma.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (*.f32 cosTheta_O sinTheta_O) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_O 2)) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (*.f32 cosTheta_O sinTheta_O) v))) sinTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) v))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (* 1/2 (/ 1 v)))
(fma.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 #s(literal 1/2 binary32) v))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i (*.f32 (/.f32 sinTheta_O (*.f32 v v)) #s(literal -1/2 binary32))) sinTheta_i (/.f32 #s(literal 1/2 binary32) v))
(/ -1/12 (pow v 2))
(/.f32 #s(literal -1/12 binary32) (*.f32 v v))
(- (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/12 (/ 1 (pow v 2))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 #s(literal -1/12 binary32) (pow.f32 v #s(literal -2 binary32))))
(- (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/12 (/ 1 (pow v 2))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (*.f32 (/.f32 sinTheta_O v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (pow.f32 v #s(literal -2 binary32))))
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) (* 1/12 (/ 1 (pow v 2))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (*.f32 (/.f32 sinTheta_O v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (pow.f32 v #s(literal -2 binary32)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 sinTheta_O (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i (/.f32 (neg.f32 (/.f32 sinTheta_O (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v) (/.f32 sinTheta_i v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_O v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_O v)) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i)) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_i v)) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(* -2 (log v))
(*.f32 #s(literal -2 binary32) (log.f32 v))
(- (/ (* sinTheta_O sinTheta_i) v) (* 2 (log v)))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 #s(literal -2 binary32) (log.f32 v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (log v)))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) sinTheta_O) cosTheta_i) v) (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* sinTheta_i (exp (neg (* 2 (log v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* sinTheta_i (exp (neg (* 2 (log v)))))))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (exp (neg (* 2 (log v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_O) cosTheta_i) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 #s(literal 1/6 binary32) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) (pow.f32 sinTheta_O #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)) sinTheta_i (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1/6 (pow v 2))
(/.f32 #s(literal -1/6 binary32) (*.f32 v v))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v))
(exp (neg (* 2 (log v))))
(pow.f32 v #s(literal -2 binary32))
(+ (exp (neg (* 2 (log v)))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (log v)))))) v))
(fma.f32 sinTheta_O (/.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) v) (pow.f32 v #s(literal -2 binary32)))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (neg (* 2 (log v)))))) (pow v 2))) (/ (* sinTheta_O (exp (neg (* 2 (log v))))) v))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (/.f32 (pow.f32 v #s(literal -2 binary32)) v)) #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_O) v)) sinTheta_i (pow.f32 v #s(literal -2 binary32)))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (neg (* 2 (log v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (neg (* 2 (log v))))) (pow v 2))))) (/ (* sinTheta_O (exp (neg (* 2 (log v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (pow.f32 v #s(literal -2 binary32)) v)) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) (pow.f32 sinTheta_O #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) sinTheta_i (/.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_O) v)) sinTheta_i (pow.f32 v #s(literal -2 binary32)))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) #s(literal 1/2 binary32))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(*.f32 (/.f32 #s(literal 1/4 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (- (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))) (/ 1/12 (* (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (- (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow v 2))) (/ 1/2 (pow sinTheta_i 2)))) (* 1/12 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(* sinTheta_i (+ (* -2 (/ (log v) sinTheta_i)) (/ sinTheta_O v)))
(*.f32 (fma.f32 (/.f32 (log.f32 v) sinTheta_i) #s(literal -2 binary32) (/.f32 sinTheta_O v)) sinTheta_i)
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_i) (*.f32 v sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(exp (- (/ (* sinTheta_O sinTheta_i) v) (* 2 (log v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 v #s(literal -2 binary32)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/2 (/ sinTheta_O v)) (* 1/12 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (- 1/2 (* 1/12 (/ 1 (pow v 2)))) sinTheta_i)) (* 1/2 (/ sinTheta_O v))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 2 (/ (log v) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (/.f32 (log.f32 v) sinTheta_i) #s(literal 2 binary32) (/.f32 (neg.f32 sinTheta_O) v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 cosTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 sinTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O (/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))))
(fma.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (*.f32 cosTheta_O sinTheta_i) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ cosTheta_O v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/4 (/ (* cosTheta_O (pow sinTheta_i 2)) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (*.f32 cosTheta_O sinTheta_i) v))) sinTheta_O (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (* 1/2 (/ 1 v)))
(fma.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 #s(literal 1/2 binary32) v))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal -1/2 binary32))) sinTheta_O (/.f32 #s(literal 1/2 binary32) v))
(- (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/12 (/ 1 (pow v 2))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (*.f32 (/.f32 sinTheta_i v) #s(literal -1/2 binary32))) sinTheta_O (*.f32 #s(literal -1/12 binary32) (pow.f32 v #s(literal -2 binary32))))
(- (+ 1/2 (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (*.f32 (/.f32 sinTheta_i v) #s(literal -1/2 binary32))) sinTheta_O (*.f32 #s(literal -1/12 binary32) (pow.f32 v #s(literal -2 binary32)))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O (/.f32 (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_i v)) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O)) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 sinTheta_O v)) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_i v)) #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* (pow sinTheta_i 2) (exp (neg (* 2 (log v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal -2 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* (pow sinTheta_i 3) (exp (neg (* 2 (log v)))))))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_i 2) (exp (neg (* 2 (log v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i (exp (neg (* 2 (log v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (log v)))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) cosTheta_i) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 #s(literal 1/6 binary32) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) (pow.f32 v #s(literal -2 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal -2 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)) sinTheta_O (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (neg (* 2 (log v)))))) (pow v 2))) (/ (* sinTheta_i (exp (neg (* 2 (log v))))) v))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (pow.f32 v #s(literal -2 binary32)) v)) #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) v)) sinTheta_O (pow.f32 v #s(literal -2 binary32)))
(+ (exp (neg (* 2 (log v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (neg (* 2 (log v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (neg (* 2 (log v))))) (pow v 2))))) (/ (* sinTheta_i (exp (neg (* 2 (log v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (pow.f32 v #s(literal -2 binary32)) v)) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) (pow.f32 v #s(literal -2 binary32))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) sinTheta_O (/.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) v)) sinTheta_O (pow.f32 v #s(literal -2 binary32)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))) (/ 1/12 (* (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))) (/ 1/2 (pow sinTheta_O 2)))) (* 1/12 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O (+ (* -2 (/ (log v) sinTheta_O)) (/ sinTheta_i v)))
(*.f32 (fma.f32 (/.f32 (log.f32 v) sinTheta_O) #s(literal -2 binary32) (/.f32 sinTheta_i v)) sinTheta_O)
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_O) (*.f32 v sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/2 (/ sinTheta_i v)) (* 1/12 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (- 1/2 (* 1/12 (/ 1 (pow v 2)))) sinTheta_O)) (* 1/2 (/ sinTheta_i v))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 2 (/ (log v) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (/.f32 (log.f32 v) sinTheta_O) #s(literal 2 binary32) (/.f32 (neg.f32 sinTheta_i) v)))
(* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))
(/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))
(/ (+ (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 v)))) (pow v 2))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 1/2 binary32) v)) v)) (*.f32 v v))
(/ (+ (* -2 (* v (log v))) (* sinTheta_O sinTheta_i)) v)
(/.f32 (fma.f32 (*.f32 (log.f32 v) v) #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))) v)
(* 1/2 cosTheta_O)
(*.f32 #s(literal 1/2 binary32) cosTheta_O)
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))))
(fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_O))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_O (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32))) #s(literal -1/12 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))) v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/4 binary32) (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal -1/12 binary32)))) v)
(* -1/2 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)
(/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v))))) #s(literal 1/2 binary32))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) (*.f32 cosTheta_i cosTheta_O)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal -1/6 binary32))))
(* 2 (log (/ 1 v)))
(*.f32 #s(literal -2 binary32) (log.f32 v))
(- (/ (* sinTheta_O sinTheta_i) v) (* -2 (log (/ 1 v))))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 #s(literal -2 binary32) (log.f32 v)))
(* 1/2 (* cosTheta_O (* cosTheta_i (* v (exp (neg (* -2 (log (/ 1 v)))))))))
(*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))
(* v (+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) v))) v)
(* v (+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) (pow v 2))))))
(*.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) sinTheta_O) cosTheta_i) v) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(* v (+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* -2 (log (/ 1 v)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* -2 (log (/ 1 v))))))))) (pow v 2)))))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) v)) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) (pow.f32 v #s(literal -2 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(* cosTheta_i v)
(*.f32 cosTheta_i v)
(* v (+ cosTheta_i (* -1/6 (/ cosTheta_i (pow v 2)))))
(*.f32 (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/6 binary32) cosTheta_i) v)
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4)))) (* 1/6 (/ cosTheta_i (pow v 2)))))
(*.f32 (+.f32 cosTheta_i (fma.f32 (/.f32 (*.f32 cosTheta_i #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32))) #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/6 binary32)))) v)
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i))) (+ (* -1/720 cosTheta_i) (* 1/5040 cosTheta_i))) (pow v 6)))) (+ (* -1/36 (/ cosTheta_i (pow v 4))) (+ (* 1/120 (/ cosTheta_i (pow v 4))) (* 1/6 (/ cosTheta_i (pow v 2)))))))
(*.f32 (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i #s(literal -7/360 binary32)) #s(literal -1/6 binary32) (*.f32 cosTheta_i #s(literal -1/840 binary32))) (pow.f32 v #s(literal 6 binary32))) #s(literal -1 binary32) cosTheta_i) (+.f32 (/.f32 (*.f32 cosTheta_i #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/6 binary32)))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (fma.f32 #s(literal 1/6 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (fma.f32 #s(literal 1/6 binary32) (pow.f32 v #s(literal -2 binary32)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 #s(literal 1/6 binary32) (pow.f32 v #s(literal -2 binary32)) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))))) v)
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
(exp (neg (* -2 (log (/ 1 v)))))
(pow.f32 v #s(literal -2 binary32))
(+ (exp (neg (* -2 (log (/ 1 v))))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))) v))
(fma.f32 sinTheta_O (/.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) v) (pow.f32 v #s(literal -2 binary32)))
(+ (exp (neg (* -2 (log (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v))))))) (pow v 2))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))) v)))
(+.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (pow.f32 v #s(literal -2 binary32)) v))) #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) v))) (pow.f32 v #s(literal -2 binary32)))
(+ (exp (neg (* -2 (log (/ 1 v))))) (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* -2 (log (/ 1 v))))))) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* -2 (log (/ 1 v))))))) (pow v 2))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* -2 (log (/ 1 v))))))) v))))
(+.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) (pow.f32 v #s(literal -2 binary32))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (pow.f32 v #s(literal -2 binary32)) v))) #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) sinTheta_i) v)))) (pow.f32 v #s(literal -2 binary32)))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* 1/2 cosTheta_O))
(fma.f32 #s(literal 1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) (neg.f32 v)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O))) (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
(fma.f32 #s(literal 1/2 binary32) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_O))) v) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta_O)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/4 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_O))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/12 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) cosTheta_O) v) #s(literal 1/12 binary32))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1/2) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal 1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) v) #s(literal 1/12 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 1/2 binary32)) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v))
(/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal -1/2 binary32))) (neg.f32 v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v))) v))) (neg.f32 v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) v) #s(literal -1/6 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 1 binary32))
(* -2 (+ (log -1) (* -1 (log (/ -1 v)))))
(*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32))
(- (/ (* sinTheta_O sinTheta_i) v) (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32)))
(* 1/2 (* cosTheta_O (* cosTheta_i (* v (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i v) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))))
(* -1 (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))) v)))))
(*.f32 (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))) v))))
(* -1 (* v (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))))
(*.f32 (neg.f32 v) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))))) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))) #s(literal 1/2 binary32))) (neg.f32 v))))
(* -1 (* v (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))))))
(*.f32 (neg.f32 v) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))) #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))))) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
(* -1 (* v (+ (* -1 cosTheta_i) (* 1/6 (/ cosTheta_i (pow v 2))))))
(*.f32 (neg.f32 v) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/6 binary32) (neg.f32 cosTheta_i)))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4)))) (* -1/6 (/ cosTheta_i (pow v 2))))))
(*.f32 (neg.f32 v) (-.f32 (fma.f32 (/.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) #s(literal -7/360 binary32) (neg.f32 cosTheta_i)) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/6 binary32))))
(* -1 (* v (- (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i))) (+ (* -1/5040 cosTheta_i) (* 1/720 cosTheta_i))) (pow v 6)))) (+ (* -1/6 (/ cosTheta_i (pow v 2))) (+ (* -1/120 (/ cosTheta_i (pow v 4))) (* 1/36 (/ cosTheta_i (pow v 4))))))))
(*.f32 (neg.f32 v) (-.f32 (neg.f32 (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i #s(literal 7/360 binary32)) #s(literal -1/6 binary32) (*.f32 cosTheta_i #s(literal 1/840 binary32))) (pow.f32 v #s(literal 6 binary32))) cosTheta_i)) (fma.f32 (/.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) #s(literal 7/360 binary32) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/6 binary32)))))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 1/120 binary32))) (pow.f32 v #s(literal 4 binary32))) (fma.f32 #s(literal 1/6 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 1 binary32))) (neg.f32 v))
(exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))
(pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))
(+ (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))) (/ (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))) v))
(fma.f32 sinTheta_O (/.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) sinTheta_i) v) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))
(+ (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))) (* -1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))) v))) v)))
(fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))) v) #s(literal -1 binary32) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))
(+ (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v)))))))))) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))) v)) (* 1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (neg (* 2 (+ (log -1) (* -1 (log (/ -1 v))))))))))) v))) v)))
(fma.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) sinTheta_i) sinTheta_O (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 sinTheta_i sinTheta_i)))) v))) v) #s(literal -1 binary32) (pow.f32 (exp.f32 #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))

rewrite263.0ms (1.7%)

Memory
12.4MiB live, 191.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076385
0122385
1380369
22244361
08774357
Stop Event
iter limit
node limit
iter limit
Counts
24 → 595
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O)
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)
(/.f32 #s(literal 1/2 binary32) v)
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))))
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
Outputs
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) (/.f32 cosTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_i))) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O)) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v)))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) (neg.f32 cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (neg.f32 cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 cosTheta_O (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) cosTheta_O)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v)))
(*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) cosTheta_O)
(/.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) cosTheta_O) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) cosTheta_O) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) cosTheta_O))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O)) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) cosTheta_O) #s(literal 2 binary32)) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) cosTheta_O) v) #s(literal 2 binary32))
(/.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 cosTheta_O (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) cosTheta_O) v)
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) cosTheta_O) (*.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))) (neg.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) v)
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(-.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)))
(+.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)))
(+.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32))) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal 1/2 binary32) v)
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))) (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))) (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))) (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v))))) (*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))) (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (neg.f32 v))
(/.f32 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)))) (neg.f32 v))
(/.f32 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) v)
(/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) v)
(/.f32 (fma.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v))) (neg.f32 v))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_i (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v)) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_i (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v))) v)
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v (*.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 v v) (*.f32 v (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)))) (pow.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) v) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) (neg.f32 v)) (*.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) v) (*.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)) (neg.f32 v)) (*.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)) v) (*.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)) (neg.f32 v)) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)) v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) v) v))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)) (neg.f32 v)) (*.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)) v) (*.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))) (neg.f32 v)) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))) v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) v) v))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))) (neg.f32 v)) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))) v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) v) v))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v))) (*.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v))) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (neg.f32 v) (*.f32 (neg.f32 v) (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (neg.f32 v) (*.f32 (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) v (*.f32 (neg.f32 v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) (neg.f32 v) (*.f32 v (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) (neg.f32 v) (*.f32 v (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) v (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 v (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 v (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)) v (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)) v (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)) (neg.f32 v) (*.f32 v (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)) (neg.f32 v) (*.f32 v (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)) v (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))) v (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))) v (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) v))
(/.f32 (fma.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)) (neg.f32 v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)) v (*.f32 (neg.f32 v) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)) v (*.f32 (neg.f32 v) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)) v (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal -1/2 binary32)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (neg.f32 v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v (*.f32 (neg.f32 v) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v (*.f32 (neg.f32 v) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (neg.f32 v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) v (*.f32 (neg.f32 v) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) v (*.f32 (neg.f32 v) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) v (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (neg.f32 v) (*.f32 v (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) v (*.f32 v (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) v (*.f32 v (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (neg.f32 v) v) (*.f32 v (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) v (*.f32 v (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (neg.f32 v) v) (*.f32 v (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))))) (*.f32 v (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (neg.f32 v) v) (*.f32 v (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))))) (*.f32 v (*.f32 (neg.f32 v) v)))
(/.f32 (-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (neg.f32 v))
(/.f32 (-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32))) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (pow.f32 v #s(literal 3 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v (*.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)))) (pow.f32 v #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 v v) (*.f32 v (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)))) (pow.f32 v #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(/.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (pow.f32 v #s(literal 3 binary32))))))
(/.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)) (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))
(-.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))))) (/.f32 (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))))))
(-.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))
(-.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i) #s(literal -1/2 binary32)))
(-.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (*.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)))
(fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (neg.f32 v)) (/.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))
(fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)))
(fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))
(fma.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))
(fma.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 v v)) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 v (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))) (pow.f32 v #s(literal 3 binary32))))
(+.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (pow.f32 v #s(literal 3 binary32)))))) (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (pow.f32 v #s(literal 3 binary32)))))))
(+.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (pow.f32 v #s(literal 3 binary32)))))) (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (pow.f32 v #s(literal 3 binary32)))))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) (pow.f32 v #s(literal 3 binary32))))
(+.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))) (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))))
(+.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))) (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32))) v)))))
(+.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))
(+.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32))) (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1/8 binary32) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1/8 binary32) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32))) (+.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (pow.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) #s(literal 1/4 binary32)))) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (neg.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))) (*.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (*.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (neg.f32 v) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)))) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) v (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v))) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) v))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) v (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) v))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) v (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)))) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) v))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))))) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 v v) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 v v)))
(/.f32 (fma.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (neg.f32 v) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)))) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (neg.f32 v)))
(/.f32 (fma.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) v (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v))) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) v))
(/.f32 (fma.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) v (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)))) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) v))
(/.f32 (fma.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)))) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) v (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)))) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) v))
(/.f32 (fma.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))))) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))))) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (*.f32 v v) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 v) (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (*.f32 (neg.f32 v) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (*.f32 (neg.f32 v) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 v (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (*.f32 v (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) v) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (*.f32 v (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 v (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (*.f32 v (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) #s(literal 1/2 binary32)) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (*.f32 v (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 v) v) (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) #s(literal 1/2 binary32)) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 v (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (*.f32 v (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (*.f32 v (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 v) v) (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 v) v) (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 v v) (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 v v) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/2 binary32)) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 v v) (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (*.f32 (*.f32 v v) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v))))
(/.f32 (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) #s(literal 1/4 binary32))) (neg.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) #s(literal 1/8 binary32))) (neg.f32 (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)))))
(-.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32)))
(fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (neg.f32 v)) (/.f32 #s(literal -1/2 binary32) v) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32)))
(fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(fma.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal -1/2 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32)))
(+.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))))))
(+.f32 (/.f32 #s(literal 1/8 binary32) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1/8 binary32) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))
(+.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1/8 binary32) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32))))) v)
(/.f32 (neg.f32 (*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32)))))) v)
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32)))) v)
#s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) v))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) v) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (/.f32 (*.f32 (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) v)
(/.f32 (neg.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) v)
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) v)
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v))
(/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 v)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32))) (fma.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) (log.f32 v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (log.f32 v)) (*.f32 #s(literal -2 binary32) (log.f32 v))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 #s(literal -2 binary32) (log.f32 v))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 2 binary32))) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 3 binary32)) (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))))
(-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (neg.f32 (neg.f32 (log.f32 v))) #s(literal 2 binary32)))
(-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (log.f32 v) #s(literal 2 binary32)))
(fma.f32 (fabs.f32 (/.f32 sinTheta_O v)) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))
(fma.f32 (fabs.f32 (/.f32 sinTheta_O v)) sinTheta_i (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(fma.f32 #s(literal 2 binary32) (neg.f32 (log.f32 v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v)) (*.f32 #s(literal -2 binary32) (log.f32 v)))
(fma.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v)) (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 #s(literal -2 binary32) (log.f32 v)))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)))
(fma.f32 sinTheta_i (fabs.f32 (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (log.f32 v)))
(fma.f32 sinTheta_i (fabs.f32 (/.f32 sinTheta_O v)) (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 #s(literal -2 binary32) (log.f32 v)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)))
(+.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)))))))
(+.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)) (*.f32 (log.f32 v) #s(literal 2 binary32))) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(+.f32 (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 #s(literal -2 binary32) (log.f32 v)))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (neg.f32 (log.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 v v)))
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 (*.f32 (*.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))) (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 v v)) (neg.f32 cosTheta_i))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O) cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 v v)) (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O)) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O) (neg.f32 cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))))
(fma.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_i))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(+.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 1/6 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 6 binary32))) (/.f32 #s(literal 1/216 binary32) (pow.f32 v #s(literal 6 binary32))))) (neg.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (neg.f32 v))) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v))) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (*.f32 v v)) (*.f32 (*.f32 v v) #s(literal 1/6 binary32)))) (neg.f32 (pow.f32 v #s(literal 4 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) v) v) (*.f32 v (/.f32 #s(literal 1/6 binary32) v))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) v) (neg.f32 v)) (*.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) v) (*.f32 (neg.f32 v) v)) (*.f32 v #s(literal -1/6 binary32))) (*.f32 v (*.f32 (neg.f32 v) v)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) v) (*.f32 v v)) (*.f32 v #s(literal 1/6 binary32))) (pow.f32 v #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) v) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/6 binary32) v))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (neg.f32 v)) (*.f32 (neg.f32 v) (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (*.f32 (neg.f32 v) v)) (*.f32 (neg.f32 v) #s(literal -1/6 binary32))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (*.f32 v v)) (*.f32 (neg.f32 v) #s(literal 1/6 binary32))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32))) v) (*.f32 (*.f32 (neg.f32 v) v) (/.f32 #s(literal 1/6 binary32) v))) (*.f32 (*.f32 (neg.f32 v) v) v))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32))) (neg.f32 v)) (*.f32 (*.f32 (neg.f32 v) v) (/.f32 #s(literal -1/6 binary32) v))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 v) v)) (*.f32 (*.f32 (neg.f32 v) v) #s(literal -1/6 binary32))) (pow.f32 v #s(literal 4 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32))) (*.f32 v v)) (*.f32 (*.f32 (neg.f32 v) v) #s(literal 1/6 binary32))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 v v)))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) v) (*.f32 (*.f32 v v) (/.f32 #s(literal 1/6 binary32) v))) (pow.f32 v #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)) (*.f32 (*.f32 v v) (/.f32 #s(literal -1/6 binary32) v))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 v) v)) (*.f32 (*.f32 v v) #s(literal -1/6 binary32))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 v) v)))
(/.f32 (-.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32))) #s(literal -1/6 binary32)) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 2 binary32))) (/.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 1/6 binary32)) (*.f32 v v)))
(/.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 6 binary32))) (/.f32 #s(literal 1/216 binary32) (pow.f32 v #s(literal 6 binary32)))) (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (neg.f32 v)) (neg.f32 v))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 4 binary32)) #s(literal 1/4 binary32)) #s(literal 1/36 binary32))) (neg.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 1/6 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 6 binary32)) #s(literal 1/8 binary32)) #s(literal 1/216 binary32))) (neg.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 4 binary32)) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (*.f32 v v)) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (pow.f32 v #s(literal 4 binary32)))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) v) v)
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 4 binary32)) #s(literal 1/4 binary32)) #s(literal 1/36 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 1/6 binary32)) (*.f32 v v)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 6 binary32)) #s(literal 1/8 binary32)) #s(literal 1/216 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 4 binary32)) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))) (*.f32 v v)))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (pow.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 2 binary32)) (/.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 1/6 binary32)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 6 binary32))) (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 (/.f32 #s(literal 1/216 binary32) (pow.f32 v #s(literal 6 binary32))) (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (*.f32 v v)) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 v v) #s(literal 1/6 binary32)) (pow.f32 v #s(literal 4 binary32))))
(-.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 #s(literal 1/36 binary32) (*.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 1/6 binary32)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 6 binary32)) #s(literal 1/8 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 4 binary32)) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))) (*.f32 v v))) (/.f32 #s(literal 1/216 binary32) (*.f32 (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 4 binary32)) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 1/6 binary32))) (*.f32 v v)) (/.f32 (/.f32 #s(literal 1/36 binary32) (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 1/6 binary32))) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 6 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 4 binary32)) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)))) (*.f32 v v)) (/.f32 (/.f32 #s(literal 1/216 binary32) (fma.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 4 binary32)) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)))) (*.f32 v v)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(neg.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 (neg.f32 v) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 3 binary32))) (fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))))
(/.f32 (fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 4 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (exp.f32 (*.f32 #s(literal -2 binary32) (log.f32 v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))))))
(/.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (*.f32 #s(literal 2 binary32) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (pow.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))))) #s(literal 4 binary32))
(/.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (exp.f32 (/.f32 (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 3 binary32)) (fma.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 (log.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))))))
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 v) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (exp.f32 (*.f32 (neg.f32 (neg.f32 (log.f32 v))) #s(literal 2 binary32))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v v))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))) (/.f32 (pow.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))))
(+.f32 (/.f32 (pow.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))))) (/.f32 (pow.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))))))
(+.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(+.f32 (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))
(+.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))) (sinh.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v)))))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (*.f32 #s(literal -2 binary32) (log.f32 v))))
(log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(*.f32 (fabs.f32 (/.f32 sinTheta_O v)) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i (fabs.f32 (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (neg.f32 v))
(/.f32 (fabs.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (neg.f32 v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(fabs.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(fabs.f32 (*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i))
(neg.f32 (*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i))

eval164.0ms (1%)

Memory
-13.0MiB live, 173.5MiB allocated
Compiler

Compiled 40 725 to 4 238 computations (89.6% saved)

prune192.0ms (1.2%)

Memory
1.1MiB live, 198.2MiB allocated
Pruning

84 alts after pruning (81 fresh and 3 done)

PrunedKeptTotal
New79130821
Fresh105161
Picked415
Done123
Total80684890
Accuracy
99.9%
Counts
890 → 84
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
98.8%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
93.3%
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
98.9%
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
98.8%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
44.2%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
98.4%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v) (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32))))
97.2%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.4%
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (exp.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
98.2%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
98.7%
(*.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
98.6%
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
98.4%
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 #s(literal 2 binary32) v)))
98.7%
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) #s(literal 2 binary32))))
98.5%
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
98.6%
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (+.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
98.4%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v)))
98.7%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
98.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))))
57.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
55.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
57.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
47.7%
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
98.5%
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
57.5%
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
98.4%
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
98.5%
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
98.2%
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
98.6%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
55.9%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
28.8%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
55.9%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
28.8%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
29.6%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
57.5%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
29.0%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
28.9%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
28.6%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
28.8%
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
57.5%
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
52.0%
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
98.5%
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 cosTheta_i v))
57.5%
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
98.7%
(*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))
98.6%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
57.5%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
47.7%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
98.4%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
47.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
47.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
47.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
52.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
47.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
57.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
52.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
57.4%
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
57.5%
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
52.1%
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
52.1%
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
98.5%
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
57.5%
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
Compiler

Compiled 9 712 to 3 705 computations (61.9% saved)

regimes640.0ms (4.1%)

Memory
-24.1MiB live, 354.0MiB allocated
Counts
138 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (+.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
#s(approx (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v) (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) #s(literal 2 binary32))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (exp.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32)) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32))) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))) #s(literal 2 binary32)) v))
Outputs
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
Calls

8 calls:

108.0ms
cosTheta_O
91.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
88.0ms
(*.f32 sinTheta_i sinTheta_O)
88.0ms
(*.f32 cosTheta_i cosTheta_O)
76.0ms
v
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%1(*.f32 sinTheta_i sinTheta_O)
98.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes291.0ms (1.8%)

Memory
23.9MiB live, 456.6MiB allocated
Counts
119 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (+.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
#s(approx (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
Outputs
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
Calls

8 calls:

42.0ms
v
40.0ms
cosTheta_O
39.0ms
(*.f32 sinTheta_i sinTheta_O)
35.0ms
sinTheta_i
34.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%1(*.f32 sinTheta_i sinTheta_O)
98.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes299.0ms (1.9%)

Memory
-6.3MiB live, 431.0MiB allocated
Counts
99 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (+.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
#s(approx (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Outputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Calls

8 calls:

54.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
46.0ms
cosTheta_i
44.0ms
(*.f32 sinTheta_i sinTheta_O)
32.0ms
cosTheta_O
31.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1sinTheta_O
98.8%1v
98.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%1(*.f32 sinTheta_i sinTheta_O)
98.8%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes238.0ms (1.5%)

Memory
7.7MiB live, 392.5MiB allocated
Counts
97 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (+.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
#s(approx (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (log.f32 v) #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Outputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Calls

8 calls:

38.0ms
cosTheta_i
31.0ms
v
28.0ms
cosTheta_O
28.0ms
sinTheta_i
27.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1sinTheta_O
98.8%1v
98.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%1(*.f32 sinTheta_i sinTheta_O)
98.8%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes204.0ms (1.3%)

Memory
7.0MiB live, 286.2MiB allocated
Counts
71 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Outputs
(*.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
Calls

8 calls:

41.0ms
v
29.0ms
(*.f32 sinTheta_i sinTheta_O)
27.0ms
cosTheta_i
23.0ms
sinTheta_O
22.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.7%1cosTheta_i
98.7%1cosTheta_O
98.7%1sinTheta_i
98.7%1sinTheta_O
98.7%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%1(*.f32 sinTheta_i sinTheta_O)
98.7%1(*.f32 cosTheta_i cosTheta_O)
98.7%1v
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes171.0ms (1.1%)

Memory
4.3MiB live, 343.2MiB allocated
Counts
66 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
Outputs
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
Calls

8 calls:

32.0ms
(*.f32 cosTheta_i cosTheta_O)
22.0ms
v
20.0ms
(*.f32 sinTheta_i sinTheta_O)
20.0ms
sinTheta_i
19.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.6%1cosTheta_O
98.6%1cosTheta_i
98.6%1sinTheta_i
98.6%1sinTheta_O
98.6%1v
98.6%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%1(*.f32 sinTheta_i sinTheta_O)
98.6%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes199.0ms (1.3%)

Memory
-39.7MiB live, 277.8MiB allocated
Counts
65 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Outputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Calls

8 calls:

51.0ms
(*.f32 cosTheta_i cosTheta_O)
33.0ms
v
21.0ms
sinTheta_i
20.0ms
cosTheta_i
20.0ms
(*.f32 sinTheta_i sinTheta_O)
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_i
98.5%1sinTheta_O
98.5%1v
98.5%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%1(*.f32 sinTheta_i sinTheta_O)
98.5%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes174.0ms (1.1%)

Memory
-19.1MiB live, 265.8MiB allocated
Counts
63 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Outputs
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
Calls

8 calls:

33.0ms
sinTheta_i
29.0ms
v
23.0ms
cosTheta_O
18.0ms
(*.f32 cosTheta_i cosTheta_O)
17.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_i
98.5%1sinTheta_O
98.5%1v
98.5%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%1(*.f32 sinTheta_i sinTheta_O)
98.5%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes275.0ms (1.7%)

Memory
37.3MiB live, 353.7MiB allocated
Counts
60 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
Outputs
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
Calls

8 calls:

58.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
56.0ms
cosTheta_O
53.0ms
(*.f32 sinTheta_i sinTheta_O)
24.0ms
sinTheta_O
22.0ms
(*.f32 cosTheta_i cosTheta_O)
Results
AccuracySegmentsBranch
98.5%1cosTheta_O
98.5%1sinTheta_O
98.5%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%1(*.f32 sinTheta_i sinTheta_O)
98.5%1(*.f32 cosTheta_i cosTheta_O)
98.5%1cosTheta_i
98.5%1sinTheta_i
98.5%1v
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes355.0ms (2.3%)

Memory
61.1MiB live, 495.1MiB allocated
Counts
58 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(literal 1/2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (* (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (/ cosTheta_i v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
#s(approx (* (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -1 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (fabs.f32 (/.f32 sinTheta_i v))))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
(*.f32 #s(approx (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) cosTheta_O) (sinh (/ 1 v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O #s(approx (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) v)) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) #s(approx (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (* (/ cosTheta_i (sinh (/ 1 v))) (* (/ cosTheta_O 2) (exp (- (/ (* sinTheta_i sinTheta_O) v) (* (log v) 2))))) (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) v) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/12 binary32) (*.f32 v v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (+.f32 #s(approx (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (fma.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal -2 binary32)) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) #s(approx (+ (+ (* (/ (- (* (* 1/2 (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)) 1/6) (* v v)) 1/2) (* -1/2 (/ (* sinTheta_i sinTheta_O) v))) 1/2) (*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
Calls

8 calls:

108.0ms
(*.f32 cosTheta_i cosTheta_O)
60.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
36.0ms
cosTheta_O
32.0ms
sinTheta_O
31.0ms
sinTheta_i
Results
AccuracySegmentsBranch
57.5%1cosTheta_i
57.5%1cosTheta_O
57.5%1sinTheta_i
57.5%1sinTheta_O
57.5%1v
57.5%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
57.5%1(*.f32 sinTheta_i sinTheta_O)
57.5%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes52.0ms (0.3%)

Memory
-17.7MiB live, 83.0MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
Calls

8 calls:

17.0ms
sinTheta_i
6.0ms
v
6.0ms
sinTheta_O
4.0ms
cosTheta_O
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
57.5%1sinTheta_O
57.5%1sinTheta_i
57.5%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
57.5%1cosTheta_O
57.5%1(*.f32 cosTheta_i cosTheta_O)
57.5%1cosTheta_i
57.5%1v
57.5%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes37.0ms (0.2%)

Memory
6.7MiB live, 52.6MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
Calls

8 calls:

19.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
6.0ms
cosTheta_i
5.0ms
(*.f32 cosTheta_i cosTheta_O)
1.0ms
v
1.0ms
cosTheta_O
Results
AccuracySegmentsBranch
57.5%1sinTheta_O
57.5%1sinTheta_i
57.5%1cosTheta_O
57.5%1(*.f32 sinTheta_i sinTheta_O)
57.5%1v
57.5%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
57.5%1(*.f32 cosTheta_i cosTheta_O)
57.5%1cosTheta_i
Compiler

Compiled 33 to 56 computations (-69.7% saved)

simplify121.0ms (0.8%)

Memory
-14.0MiB live, 131.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0110319
1185319
2410316
31478316
47571316
Stop Event
node limit
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
Outputs
(*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)) cosTheta_O) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_i) (/ sinTheta_O (neg v))) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (/ cosTheta_O 2) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* v v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))

soundness1.6s (10.1%)

Memory
38.1MiB live, 1 356.6MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
076385
0122385
1380369
22244361
08774357
050255
079255
1208255
2994213
08383213
010666134
139826049
082665745
01970
03170
18270
235868
3312768
0911068
010885675
140105459
082475209
075435
0129435
1372435
22090423
08181423
03341483
112101422
251411330
085081280
06483453
124213307
084343160
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 016 to 587 computations (42.2% saved)

preprocess363.0ms (2.3%)

Memory
-20.3MiB live, 578.4MiB allocated
Remove

(sort sinTheta_i sinTheta_O)

(negabs cosTheta_O)

Compiler

Compiled 1 210 to 708 computations (41.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...