HairBSDF, Mp, upper

Time bar (total: 19.6s)

analyze1.0ms (0%)

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

Compiled 66 to 48 computations (27.3% saved)

sample3.8s (19.3%)

Results
3.8s8256×body256valid
Bogosity

preprocess337.0ms (1.7%)

Algorithm
egg-herbie
Rules
1214×associate-/r*
1144×associate-*r/
1076×associate-*l/
1036×associate-/r/
776×div-sub
Problems
205×No Errors
40×(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01502026
15321982
219021902
368781902
Stop Event
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 1 v)) 2) 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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 (neg.f32 v))) 2) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 (neg.f32 v))) 2) (neg.f32 v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (/.f32 (*.f32 sinTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v))) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) (/.f32 (*.f32 v cosTheta_O) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_i)) 2) cosTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O))) (/.f32 (*.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_O)) 2) cosTheta_O))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 v sinTheta_O) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_i)) 2) sinTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i v) sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_O)) 2) sinTheta_O))
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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v 2)) (sinh.f32 (reciprocal.f32 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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v 2)) (sinh.f32 (reciprocal.f32 v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (reciprocal.f32 v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)) (*.f32 v 2)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_O v)) cosTheta_i) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) 2) (sinh.f32 (reciprocal.f32 v))) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (reciprocal.f32 v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)) (*.f32 v 2)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_O v)) cosTheta_i) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) 2) (sinh.f32 (reciprocal.f32 v))) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 cosTheta_O (*.f32 v (/.f32 v cosTheta_i))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))) (/.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 cosTheta_O (*.f32 v (/.f32 v cosTheta_i))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))) (/.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 (neg.f32 v))) 2) (neg.f32 v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (neg.f32 v))) (*.f32 2 (sinh.f32 (reciprocal.f32 (neg.f32 v))))) (/.f32 (/.f32 cosTheta_i (/.f32 (neg.f32 v) cosTheta_O)) (neg.f32 v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v))) (sinh.f32 (/.f32 -1 v))) (/.f32 (/.f32 cosTheta_i (/.f32 (neg.f32 v) cosTheta_O)) (*.f32 -2 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i))) (*.f32 (*.f32 2 (sinh.f32 (/.f32 -1 v))) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 (/.f32 sinTheta_O (neg.f32 v))) sinTheta_i)) (*.f32 (*.f32 2 (sinh.f32 (/.f32 -1 v))) (*.f32 v v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v 2)) (sinh.f32 (reciprocal.f32 v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v 2)) (sinh.f32 (reciprocal.f32 v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O))))))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)) (neg.f32 (/.f32 cosTheta_O (*.f32 v (/.f32 v cosTheta_i)))))
(*.f32 (/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_O v)) cosTheta_i) v) (/.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) 2) (sinh.f32 (reciprocal.f32 v))))
(neg.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O))))))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)) (neg.f32 (/.f32 cosTheta_O (*.f32 v (/.f32 v cosTheta_i)))))
(*.f32 (/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_O v)) cosTheta_i) v) (/.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) 2) (sinh.f32 (reciprocal.f32 v))))
(neg.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 (neg.f32 v))) 2) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (neg.f32 v))) (/.f32 cosTheta_i (/.f32 (neg.f32 v) cosTheta_O)))) (*.f32 (neg.f32 v) (*.f32 2 (sinh.f32 (reciprocal.f32 (neg.f32 v))))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v)))) (/.f32 (sinh.f32 (/.f32 -1 v)) (/.f32 (/.f32 cosTheta_i (/.f32 (neg.f32 v) cosTheta_O)) (*.f32 -2 v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (exp.f32 (*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i))) (*.f32 (*.f32 2 (sinh.f32 (/.f32 -1 v))) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (pow.f32 (exp.f32 (/.f32 sinTheta_O (neg.f32 v))) sinTheta_i)) (*.f32 (*.f32 2 (sinh.f32 (/.f32 -1 v))) (*.f32 v v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v 2)) (sinh.f32 (reciprocal.f32 v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (/.f32 (*.f32 sinTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_i)) v)) (/.f32 (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)) (/.f32 sinTheta_i (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (reciprocal.f32 (exp.f32 (*.f32 (/.f32 cosTheta_i v) sinTheta_O))) (sinh.f32 (reciprocal.f32 v))) (/.f32 (*.f32 (/.f32 sinTheta_i v) cosTheta_O) (*.f32 v 2)))
(/.f32 (*.f32 (/.f32 (/.f32 sinTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_O v) cosTheta_i))) v) cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(/.f32 (*.f32 (/.f32 (/.f32 sinTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) cosTheta_i)) v) cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v))) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i cosTheta_i)) v)) (/.f32 (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)) (/.f32 sinTheta_O (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (reciprocal.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) cosTheta_i))) (sinh.f32 (reciprocal.f32 v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) sinTheta_O) (*.f32 v 2)))
(/.f32 (/.f32 (*.f32 sinTheta_O cosTheta_O) (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) cosTheta_i)) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 (*.f32 v 2) v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) (/.f32 (*.f32 v cosTheta_O) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_i)) 2) cosTheta_i))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i)) (*.f32 2 (sinh.f32 (reciprocal.f32 cosTheta_i)))) (/.f32 (/.f32 v (/.f32 cosTheta_i cosTheta_O)) cosTheta_i))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 cosTheta_i (neg.f32 sinTheta_O)))) (*.f32 2 (sinh.f32 (reciprocal.f32 cosTheta_i)))) (/.f32 v (*.f32 cosTheta_i (/.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_i)))) (*.f32 2 (*.f32 cosTheta_i (sinh.f32 (reciprocal.f32 cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 v cosTheta_i)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i cosTheta_i))) (*.f32 2 (*.f32 cosTheta_i (sinh.f32 (reciprocal.f32 cosTheta_i)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v cosTheta_O)))) (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)) (/.f32 (/.f32 sinTheta_i (/.f32 v cosTheta_i)) v))
(*.f32 (/.f32 (reciprocal.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) sinTheta_O))) (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)) (/.f32 cosTheta_i (*.f32 v (/.f32 v sinTheta_i))))
(/.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) cosTheta_O))) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 (*.f32 v 2) v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i cosTheta_O)) v)) (/.f32 (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)) (/.f32 cosTheta_i (/.f32 v sinTheta_O))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) sinTheta_O) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) (/.f32 v cosTheta_O))) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_i (/.f32 sinTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) cosTheta_O))) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 (*.f32 v 2) v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O))) (/.f32 (*.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_O)) 2) cosTheta_O))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_O)) (*.f32 2 (sinh.f32 (reciprocal.f32 cosTheta_O)))) (/.f32 (/.f32 cosTheta_i (/.f32 cosTheta_O v)) cosTheta_O))
(*.f32 (/.f32 (/.f32 (reciprocal.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i cosTheta_O) sinTheta_O))) 2) (sinh.f32 (reciprocal.f32 cosTheta_O))) (/.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 cosTheta_O v))))
(/.f32 (/.f32 (*.f32 (/.f32 v cosTheta_O) cosTheta_i) (pow.f32 (exp.f32 (/.f32 sinTheta_i cosTheta_O)) sinTheta_O)) (*.f32 (sinh.f32 (reciprocal.f32 cosTheta_O)) (*.f32 cosTheta_O 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v 2)) (sinh.f32 (reciprocal.f32 v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 v sinTheta_O) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_i)) 2) sinTheta_i))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O v)) sinTheta_i)) (*.f32 2 (sinh.f32 (reciprocal.f32 sinTheta_i)))) (/.f32 (/.f32 cosTheta_i (/.f32 sinTheta_i cosTheta_O)) sinTheta_i))
(*.f32 (/.f32 (reciprocal.f32 (exp.f32 (*.f32 (/.f32 v sinTheta_i) sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 sinTheta_i)))) (/.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O sinTheta_i) cosTheta_i) (pow.f32 (exp.f32 (/.f32 v sinTheta_i)) sinTheta_O)) (*.f32 2 (*.f32 sinTheta_i (sinh.f32 (reciprocal.f32 sinTheta_i)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i v) sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_O)) 2) sinTheta_O))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 2 (sinh.f32 (reciprocal.f32 sinTheta_O)))) (/.f32 (/.f32 cosTheta_i (/.f32 sinTheta_O cosTheta_O)) sinTheta_O))
(*.f32 (/.f32 (reciprocal.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (reciprocal.f32 sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 sinTheta_O cosTheta_O)) (*.f32 sinTheta_O 2)))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O sinTheta_O) cosTheta_i) (pow.f32 (exp.f32 (/.f32 sinTheta_i sinTheta_O)) v)) (*.f32 (sinh.f32 (reciprocal.f32 sinTheta_O)) (*.f32 sinTheta_O 2)))
Symmetry

(negabs cosTheta_i)

(negabs cosTheta_O)

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 125 to 57 computations (54.4% saved)

eval5.0ms (0%)

Compiler

Compiled 67 to 38 computations (43.3% saved)

prune10.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
82.7%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
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 1 v)) 2) v))
82.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.7%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
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 1 v)) 2) v))
82.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
Compiler

Compiled 158 to 110 computations (30.4% saved)

localize618.0ms (3.2%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.4%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
99.2%
(*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2))
97.6%
(sinh.f32 (reciprocal.f32 v))
69.8%
(reciprocal.f32 v)
99.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
99.2%
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)
99.2%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
97.6%
(sinh.f32 (/.f32 1 v))
99.4%
(/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v)))
99.2%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
97.6%
(sinh.f32 (reciprocal.f32 v))
69.8%
(reciprocal.f32 v)
Compiler

Compiled 264 to 74 computations (72% saved)

series149.0ms (0.8%)

Counts
12 → 312
Calls

78 calls:

TimeVariablePointExpression
36.0ms
cosTheta_O
@inf
(/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v)))
22.0ms
cosTheta_i
@0
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
5.0ms
v
@0
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
5.0ms
sinTheta_O
@0
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
4.0ms
v
@-inf
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)

rewrite486.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
936×times-frac
476×frac-times
311×add-exp-log
311×add-log-exp
310×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046367
1786359
Stop Event
node limit
Counts
12 → 414
Calls
Call 1
Inputs
(reciprocal.f32 v)
(sinh.f32 (reciprocal.f32 v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v)))
(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(reciprocal.f32 v)
(sinh.f32 (reciprocal.f32 v))
(*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (reciprocal.f32 v))) 1)
(*.f32 1 (reciprocal.f32 v))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 v -1/2) (pow.f32 v -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1) (pow.f32 (cbrt.f32 v) -1))
(*.f32 (pow.f32 (sqrt.f32 v) -1) (pow.f32 (sqrt.f32 v) -1))
(/.f32 1 v)
(/.f32 1 (/.f32 v 1))
(/.f32 1 (neg.f32 (neg.f32 v)))
(/.f32 -1 (neg.f32 v))
(/.f32 -1 (neg.f32 (/.f32 v 1)))
(pow.f32 v -1)
(pow.f32 (reciprocal.f32 v) 1)
(pow.f32 (cbrt.f32 (reciprocal.f32 v)) 3)
(pow.f32 (pow.f32 (reciprocal.f32 v) 3) 1/3)
(pow.f32 (pow.f32 v -1/2) 2)
(pow.f32 (/.f32 v 1) -1)
(sqrt.f32 (pow.f32 v -2))
(log.f32 (exp.f32 (reciprocal.f32 v)))
(log.f32 (+.f32 1 (expm1.f32 (reciprocal.f32 v))))
(cbrt.f32 (pow.f32 (reciprocal.f32 v) 3))
(expm1.f32 (log1p.f32 (reciprocal.f32 v)))
(exp.f32 (neg.f32 (log.f32 v)))
(exp.f32 (*.f32 (log.f32 v) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 v)) 1))
(log1p.f32 (expm1.f32 (reciprocal.f32 v)))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (neg.f32 (reciprocal.f32 v))) 2))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))) 1)
(/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 v 2)))
(/.f32 1 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 1 (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (*.f32 v 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 -1 (neg.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v)))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v 2))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) 2)) (sinh.f32 (reciprocal.f32 v)))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) v) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) 2))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (*.f32 v 2)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) 1) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (neg.f32 (*.f32 v 2))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) 2))
(/.f32 (*.f32 1 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (neg.f32 (*.f32 v 2))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 v 2))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 1) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 v 2))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) 2))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_O v)) (*.f32 (*.f32 v 2) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 1) (*.f32 (*.f32 v 2) (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (*.f32 v 2) (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 1 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_O v)) (*.f32 (neg.f32 (*.f32 v 2)) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) 1) (*.f32 (neg.f32 (*.f32 v 2)) (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (neg.f32 (*.f32 v 2)) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (neg.f32 (*.f32 v 2)) (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (/.f32 cosTheta_O v)) (*.f32 2 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) 1) (*.f32 2 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) cosTheta_i) 1) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 v 2)))
(/.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) 2))) (neg.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (neg.f32 (neg.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) v)) (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2)
(pow.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 2))
(log.f32 (pow.f32 (sqrt.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3) (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3) (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)))
(reciprocal.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(exp.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))))
(exp.f32 (*.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))) 1)
(*.f32 1 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (reciprocal.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 2) (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) (sqrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) 1) (/.f32 cosTheta_i (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_i (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (/.f32 cosTheta_O v) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 1 (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 1) (/.f32 (reciprocal.f32 v) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (reciprocal.f32 v) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (reciprocal.f32 v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) 1) (/.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 1) (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) 1) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_O (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_O (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 2)
(pow.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) -1)
(sqrt.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 3) (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3)))
(reciprocal.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(exp.f32 (log.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (neg.f32 (reciprocal.f32 v))) 2))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(+.f32 0 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) 1)
(-.f32 (/.f32 0 (neg.f32 (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.f32 sinTheta_i (reciprocal.f32 (/.f32 v sinTheta_O)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 1 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.f32 (reciprocal.f32 v) (/.f32 sinTheta_i (reciprocal.f32 sinTheta_O)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 2) (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (pow.f32 v -1/2) (/.f32 (*.f32 sinTheta_i sinTheta_O) (sqrt.f32 v)))
(*.f32 (sqrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sqrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 v) 2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (cbrt.f32 v)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (/.f32 sinTheta_i (cbrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (sqrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) v) (/.f32 (cbrt.f32 sinTheta_i) (reciprocal.f32 sinTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) 1) (/.f32 (cbrt.f32 sinTheta_i) (/.f32 v sinTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) (sqrt.f32 (/.f32 v sinTheta_O))) (/.f32 (cbrt.f32 sinTheta_i) (sqrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 sinTheta_i) v) (/.f32 (sqrt.f32 sinTheta_i) (reciprocal.f32 sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_i) 1) (/.f32 (sqrt.f32 sinTheta_i) (/.f32 v sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_i) (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (/.f32 (sqrt.f32 sinTheta_i) (cbrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (/.f32 sinTheta_i 1) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 sinTheta_O (cbrt.f32 v)))
(*.f32 (/.f32 sinTheta_i (sqrt.f32 v)) (/.f32 sinTheta_O (sqrt.f32 v)))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 v)) (/.f32 sinTheta_i (sqrt.f32 v)))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 v) 2)) (/.f32 sinTheta_i (cbrt.f32 v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) 2) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) 1) (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) v))
(*.f32 (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) (cbrt.f32 v)))
(pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 2)
(pow.f32 (/.f32 (/.f32 v sinTheta_O) sinTheta_i) -1)
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) -1)
(sqrt.f32 (pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 2))
(log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) 3) (pow.f32 (reciprocal.f32 v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_i v) 3) (pow.f32 sinTheta_O 3)))
(cbrt.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (/.f32 sinTheta_i v) 3)))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 (/.f32 v sinTheta_O) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) 3) (pow.f32 v 3)))
(reciprocal.f32 (/.f32 (/.f32 v sinTheta_O) sinTheta_i))
(reciprocal.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(exp.f32 (log.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(log.f32 (pow.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) (pow.f32 (*.f32 v 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 1)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 1 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 (pow.f32 v -1/2) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sqrt.f32 v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 v) 2)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (cbrt.f32 v)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) v) (/.f32 (cbrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) 1) (/.f32 (cbrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (sqrt.f32 (/.f32 v cosTheta_O))) (/.f32 (cbrt.f32 cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) v) (/.f32 (sqrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 (sqrt.f32 cosTheta_i) (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 cosTheta_O 1) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_i (cbrt.f32 v)))
(*.f32 (/.f32 cosTheta_O (sqrt.f32 v)) (/.f32 cosTheta_i (sqrt.f32 v)))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (cbrt.f32 v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) 1) (/.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) 1) (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) v))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) (cbrt.f32 v)))
(pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2)
(pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) -1)
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 cosTheta_O v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) 3) (pow.f32 (reciprocal.f32 v) 3)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) 3) (pow.f32 v 3)))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(reciprocal.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (reciprocal.f32 v))) 1)
(*.f32 1 (reciprocal.f32 v))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 v -1/2) (pow.f32 v -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1) (pow.f32 (cbrt.f32 v) -1))
(*.f32 (pow.f32 (sqrt.f32 v) -1) (pow.f32 (sqrt.f32 v) -1))
(/.f32 1 v)
(/.f32 1 (/.f32 v 1))
(/.f32 1 (neg.f32 (neg.f32 v)))
(/.f32 -1 (neg.f32 v))
(/.f32 -1 (neg.f32 (/.f32 v 1)))
(pow.f32 v -1)
(pow.f32 (reciprocal.f32 v) 1)
(pow.f32 (cbrt.f32 (reciprocal.f32 v)) 3)
(pow.f32 (pow.f32 (reciprocal.f32 v) 3) 1/3)
(pow.f32 (pow.f32 v -1/2) 2)
(pow.f32 (/.f32 v 1) -1)
(sqrt.f32 (pow.f32 v -2))
(log.f32 (exp.f32 (reciprocal.f32 v)))
(log.f32 (+.f32 1 (expm1.f32 (reciprocal.f32 v))))
(cbrt.f32 (pow.f32 (reciprocal.f32 v) 3))
(expm1.f32 (log1p.f32 (reciprocal.f32 v)))
(exp.f32 (neg.f32 (log.f32 v)))
(exp.f32 (*.f32 (log.f32 v) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 v)) 1))
(log1p.f32 (expm1.f32 (reciprocal.f32 v)))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (neg.f32 (reciprocal.f32 v))) 2))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(log.f32 (pow.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) (pow.f32 (*.f32 v 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))) 1)
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))
(*.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))
(*.f32 1 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 (reciprocal.f32 v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (reciprocal.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2) (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(*.f32 (reciprocal.f32 (sinh.f32 (reciprocal.f32 v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 1/2 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 1) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 1) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) v) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 2) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 1) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (*.f32 v 2)) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 v 2))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (*.f32 v 2))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v 2))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 1 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) v))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 1 (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sinh.f32 (reciprocal.f32 v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 v 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) v) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (sinh.f32 (reciprocal.f32 v))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) v))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (sinh.f32 (reciprocal.f32 v))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v 2)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2))
(pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2)
(pow.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 2))
(log.f32 (pow.f32 (sqrt.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3) (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3) (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)))
(reciprocal.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(exp.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))))
(exp.f32 (*.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))

simplify334.0ms (1.7%)

Algorithm
egg-herbie
Rules
1478×associate-*r/
1254×associate-*l/
670×associate-/l/
520×associate-/r/
444×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093540658
1271038211
Stop Event
node limit
Counts
726 → 476
Calls
Call 1
Inputs
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 cosTheta_O cosTheta_i)
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (*.f32 cosTheta_O cosTheta_i))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_O cosTheta_i)) (*.f32 1/120 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 4))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (*.f32 cosTheta_O cosTheta_i)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_O cosTheta_i)) (*.f32 1/120 (*.f32 cosTheta_O cosTheta_i)))) (+.f32 (*.f32 -1/720 (*.f32 cosTheta_O cosTheta_i)) (*.f32 1/5040 (*.f32 cosTheta_O cosTheta_i)))) (pow.f32 v 6))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_O cosTheta_i)) (*.f32 1/120 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 4))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 cosTheta_O cosTheta_i)
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (*.f32 cosTheta_O cosTheta_i))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (+.f32 (*.f32 -1/120 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4))) (+.f32 (*.f32 1/36 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4))) (*.f32 cosTheta_O cosTheta_i))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_O cosTheta_i)) (*.f32 1/36 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 6))) (+.f32 (*.f32 -1/120 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 6))) (+.f32 (*.f32 1/720 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 6))) (+.f32 (*.f32 1/36 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4))) (*.f32 cosTheta_O cosTheta_i)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(/.f32 1 v)
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(-.f32 (exp.f32 (log1p.f32 (reciprocal.f32 v))) 1)
(*.f32 1 (reciprocal.f32 v))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 v -1/2) (pow.f32 v -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1) (pow.f32 (cbrt.f32 v) -1))
(*.f32 (pow.f32 (sqrt.f32 v) -1) (pow.f32 (sqrt.f32 v) -1))
(/.f32 1 v)
(/.f32 1 (/.f32 v 1))
(/.f32 1 (neg.f32 (neg.f32 v)))
(/.f32 -1 (neg.f32 v))
(/.f32 -1 (neg.f32 (/.f32 v 1)))
(pow.f32 v -1)
(pow.f32 (reciprocal.f32 v) 1)
(pow.f32 (cbrt.f32 (reciprocal.f32 v)) 3)
(pow.f32 (pow.f32 (reciprocal.f32 v) 3) 1/3)
(pow.f32 (pow.f32 v -1/2) 2)
(pow.f32 (/.f32 v 1) -1)
(sqrt.f32 (pow.f32 v -2))
(log.f32 (exp.f32 (reciprocal.f32 v)))
(log.f32 (+.f32 1 (expm1.f32 (reciprocal.f32 v))))
(cbrt.f32 (pow.f32 (reciprocal.f32 v) 3))
(expm1.f32 (log1p.f32 (reciprocal.f32 v)))
(exp.f32 (neg.f32 (log.f32 v)))
(exp.f32 (*.f32 (log.f32 v) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 v)) 1))
(log1p.f32 (expm1.f32 (reciprocal.f32 v)))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (neg.f32 (reciprocal.f32 v))) 2))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))) 1)
(/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 v 2)))
(/.f32 1 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 1 (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (*.f32 v 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 -1 (neg.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v)))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v 2))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) 2)) (sinh.f32 (reciprocal.f32 v)))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) v) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) 2))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (*.f32 v 2)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) 1) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (neg.f32 (*.f32 v 2))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) 2))
(/.f32 (*.f32 1 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (neg.f32 (*.f32 v 2))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 v 2))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 1) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 v 2))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) 2))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_O v)) (*.f32 (*.f32 v 2) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 1) (*.f32 (*.f32 v 2) (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (*.f32 v 2) (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 1 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_O v)) (*.f32 (neg.f32 (*.f32 v 2)) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) 1) (*.f32 (neg.f32 (*.f32 v 2)) (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (neg.f32 (*.f32 v 2)) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (neg.f32 (*.f32 v 2)) (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (/.f32 cosTheta_O v)) (*.f32 2 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) 1) (*.f32 2 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) cosTheta_i) 1) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 v 2)))
(/.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) 2))) (neg.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (neg.f32 (neg.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) v)) (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2)
(pow.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 2))
(log.f32 (pow.f32 (sqrt.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3) (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3) (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)))
(reciprocal.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(exp.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))))
(exp.f32 (*.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))) 1)
(*.f32 1 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (reciprocal.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 2) (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) (sqrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) 1) (/.f32 cosTheta_i (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_i (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (/.f32 cosTheta_O v) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 1 (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 1) (/.f32 (reciprocal.f32 v) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (reciprocal.f32 v) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (reciprocal.f32 v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) 1) (/.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 1) (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) 1) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_O (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_O (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 2)
(pow.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) -1)
(sqrt.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 3) (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3)))
(reciprocal.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(exp.f32 (log.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (neg.f32 (reciprocal.f32 v))) 2))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(+.f32 0 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) 1)
(-.f32 (/.f32 0 (neg.f32 (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.f32 sinTheta_i (reciprocal.f32 (/.f32 v sinTheta_O)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 1 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.f32 (reciprocal.f32 v) (/.f32 sinTheta_i (reciprocal.f32 sinTheta_O)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 2) (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (pow.f32 v -1/2) (/.f32 (*.f32 sinTheta_i sinTheta_O) (sqrt.f32 v)))
(*.f32 (sqrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sqrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 v) 2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (cbrt.f32 v)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (/.f32 sinTheta_i (cbrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (sqrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) v) (/.f32 (cbrt.f32 sinTheta_i) (reciprocal.f32 sinTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) 1) (/.f32 (cbrt.f32 sinTheta_i) (/.f32 v sinTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) (sqrt.f32 (/.f32 v sinTheta_O))) (/.f32 (cbrt.f32 sinTheta_i) (sqrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 sinTheta_i) v) (/.f32 (sqrt.f32 sinTheta_i) (reciprocal.f32 sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_i) 1) (/.f32 (sqrt.f32 sinTheta_i) (/.f32 v sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_i) (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (/.f32 (sqrt.f32 sinTheta_i) (cbrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (/.f32 sinTheta_i 1) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 sinTheta_O (cbrt.f32 v)))
(*.f32 (/.f32 sinTheta_i (sqrt.f32 v)) (/.f32 sinTheta_O (sqrt.f32 v)))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 v)) (/.f32 sinTheta_i (sqrt.f32 v)))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 v) 2)) (/.f32 sinTheta_i (cbrt.f32 v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) 2) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) 1) (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) v))
(*.f32 (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) (cbrt.f32 v)))
(pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 2)
(pow.f32 (/.f32 (/.f32 v sinTheta_O) sinTheta_i) -1)
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) -1)
(sqrt.f32 (pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 2))
(log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) 3) (pow.f32 (reciprocal.f32 v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_i v) 3) (pow.f32 sinTheta_O 3)))
(cbrt.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (/.f32 sinTheta_i v) 3)))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 (/.f32 v sinTheta_O) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) 3) (pow.f32 v 3)))
(reciprocal.f32 (/.f32 (/.f32 v sinTheta_O) sinTheta_i))
(reciprocal.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(exp.f32 (log.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(log.f32 (pow.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) (pow.f32 (*.f32 v 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 1)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 1 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 (pow.f32 v -1/2) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sqrt.f32 v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 v) 2)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (cbrt.f32 v)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) v) (/.f32 (cbrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) 1) (/.f32 (cbrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (sqrt.f32 (/.f32 v cosTheta_O))) (/.f32 (cbrt.f32 cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) v) (/.f32 (sqrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 (sqrt.f32 cosTheta_i) (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 cosTheta_O 1) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_i (cbrt.f32 v)))
(*.f32 (/.f32 cosTheta_O (sqrt.f32 v)) (/.f32 cosTheta_i (sqrt.f32 v)))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (cbrt.f32 v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) 1) (/.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) 1) (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) v))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) (cbrt.f32 v)))
(pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2)
(pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) -1)
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 cosTheta_O v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) 3) (pow.f32 (reciprocal.f32 v) 3)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) 3) (pow.f32 v 3)))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(reciprocal.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (reciprocal.f32 v))) 1)
(*.f32 1 (reciprocal.f32 v))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 v -1/2) (pow.f32 v -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1) (pow.f32 (cbrt.f32 v) -1))
(*.f32 (pow.f32 (sqrt.f32 v) -1) (pow.f32 (sqrt.f32 v) -1))
(/.f32 1 v)
(/.f32 1 (/.f32 v 1))
(/.f32 1 (neg.f32 (neg.f32 v)))
(/.f32 -1 (neg.f32 v))
(/.f32 -1 (neg.f32 (/.f32 v 1)))
(pow.f32 v -1)
(pow.f32 (reciprocal.f32 v) 1)
(pow.f32 (cbrt.f32 (reciprocal.f32 v)) 3)
(pow.f32 (pow.f32 (reciprocal.f32 v) 3) 1/3)
(pow.f32 (pow.f32 v -1/2) 2)
(pow.f32 (/.f32 v 1) -1)
(sqrt.f32 (pow.f32 v -2))
(log.f32 (exp.f32 (reciprocal.f32 v)))
(log.f32 (+.f32 1 (expm1.f32 (reciprocal.f32 v))))
(cbrt.f32 (pow.f32 (reciprocal.f32 v) 3))
(expm1.f32 (log1p.f32 (reciprocal.f32 v)))
(exp.f32 (neg.f32 (log.f32 v)))
(exp.f32 (*.f32 (log.f32 v) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 v)) 1))
(log1p.f32 (expm1.f32 (reciprocal.f32 v)))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (neg.f32 (reciprocal.f32 v))) 2))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(log.f32 (pow.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) (pow.f32 (*.f32 v 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))) 1)
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))
(*.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))
(*.f32 1 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 (reciprocal.f32 v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (reciprocal.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2) (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(*.f32 (reciprocal.f32 (sinh.f32 (reciprocal.f32 v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 1/2 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 1) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 1) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) v) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 2) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 1) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (*.f32 v 2)) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 v 2))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (*.f32 v 2))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v 2))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 1 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) v))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 1 (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sinh.f32 (reciprocal.f32 v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 v 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) v) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (sinh.f32 (reciprocal.f32 v))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) v))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (sinh.f32 (reciprocal.f32 v))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v 2)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2))
(pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2)
(pow.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 2))
(log.f32 (pow.f32 (sqrt.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3) (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3) (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)))
(reciprocal.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(exp.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))))
(exp.f32 (*.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
Outputs
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 v)
(reciprocal.f32 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (reciprocal.f32 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))) (/.f32 1/5040 (pow.f32 v 7)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))))
(/.f32 1 v)
(reciprocal.f32 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (reciprocal.f32 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))) (/.f32 1/5040 (pow.f32 v 7)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)) (/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3)))))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (*.f32 1/2 (+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (+.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6)) (pow.f32 v 3)))))
(fma.f32 1/2 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (fma.f32 (*.f32 1/2 cosTheta_O) (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6)) (pow.f32 v 3))) (*.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))))))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (fma.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 1/2 (+.f32 (/.f32 (*.f32 -1/6 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)))) (pow.f32 v 4)) (/.f32 (+.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6)) (pow.f32 v 3))))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)) (*.f32 1/2 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3) (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v 4))) (/.f32 (fma.f32 (*.f32 1/2 cosTheta_O) (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6)) (pow.f32 v 3)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)) (/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (*.f32 -1/2 cosTheta_O) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (*.f32 1/6 cosTheta_O) cosTheta_i)) (pow.f32 v 3)) (*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)) (fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) (*.f32 (*.f32 1/6 cosTheta_O) cosTheta_i)) (pow.f32 v 3)) (/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (*.f32 -1/2 cosTheta_O) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (*.f32 1/6 cosTheta_O) cosTheta_i)) (pow.f32 v 3)) (*.f32 1/2 (+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (*.f32 -1/6 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)))) (pow.f32 v 4))))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)) (fma.f32 1/2 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3) (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v 4))) (*.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) (*.f32 (*.f32 1/6 cosTheta_O) cosTheta_i)) (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(-.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))))
(-.f32 (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(-.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))))
(-.f32 (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 cosTheta_O cosTheta_i)
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (*.f32 cosTheta_O cosTheta_i))
(fma.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (*.f32 cosTheta_O cosTheta_i))
(fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (*.f32 cosTheta_O cosTheta_i))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_O cosTheta_i)) (*.f32 1/120 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 4))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (*.f32 cosTheta_O cosTheta_i)))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360) (pow.f32 v 4)) (fma.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (*.f32 cosTheta_O cosTheta_i)))
(-.f32 (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360) (pow.f32 v 4)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_O cosTheta_i)) (*.f32 1/120 (*.f32 cosTheta_O cosTheta_i)))) (+.f32 (*.f32 -1/720 (*.f32 cosTheta_O cosTheta_i)) (*.f32 1/5040 (*.f32 cosTheta_O cosTheta_i)))) (pow.f32 v 6))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_O cosTheta_i)) (*.f32 1/120 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 4))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (*.f32 cosTheta_O cosTheta_i))))
(fma.f32 -1 (/.f32 (fma.f32 -1/6 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/840)) (pow.f32 v 6)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360) (pow.f32 v 4)) (fma.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (*.f32 cosTheta_O cosTheta_i))))
(-.f32 (-.f32 (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360) (pow.f32 v 4))) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) -1/840 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360))) (pow.f32 v 6)))
(*.f32 cosTheta_O cosTheta_i)
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (*.f32 cosTheta_O cosTheta_i))
(fma.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (*.f32 cosTheta_O cosTheta_i))
(fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (*.f32 cosTheta_O cosTheta_i))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (+.f32 (*.f32 -1/120 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4))) (+.f32 (*.f32 1/36 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4))) (*.f32 cosTheta_O cosTheta_i))))
(fma.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (fma.f32 -1/120 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4)) (fma.f32 1/36 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4)) (*.f32 cosTheta_O cosTheta_i))))
(+.f32 (*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) cosTheta_i) 7/360) (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (*.f32 cosTheta_O cosTheta_i)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2))) (+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_O cosTheta_i)) (*.f32 1/36 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 6))) (+.f32 (*.f32 -1/120 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 6))) (+.f32 (*.f32 1/720 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 6))) (+.f32 (*.f32 1/36 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4))) (*.f32 cosTheta_O cosTheta_i)))))))
(fma.f32 -1/6 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (fma.f32 -1/6 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) 7/360) (pow.f32 v 6)) (fma.f32 -1/120 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4)) (fma.f32 -1/5040 (/.f32 cosTheta_O (/.f32 (pow.f32 v 6) cosTheta_i)) (fma.f32 1/720 (/.f32 cosTheta_O (/.f32 (pow.f32 v 6) cosTheta_i)) (fma.f32 1/36 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 4)) (*.f32 cosTheta_O cosTheta_i)))))))
(fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (fma.f32 -1/6 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) 7/360) (pow.f32 v 6)) (+.f32 (*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 6)) cosTheta_i) 1/840) (+.f32 (*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) cosTheta_i) 7/360) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 v)
(reciprocal.f32 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (reciprocal.f32 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))) (/.f32 1/5040 (pow.f32 v 7)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))))
(/.f32 1 v)
(reciprocal.f32 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (reciprocal.f32 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))) (/.f32 1/5040 (pow.f32 v 7)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (pow.f32 v 2)))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 2 (+.f32 (/.f32 1/3 (pow.f32 v 2)) (/.f32 1/60 (pow.f32 v 4))))
(+.f32 (+.f32 2 (/.f32 1/3 (pow.f32 v 2))) (/.f32 1/60 (pow.f32 v 4)))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(+.f32 2 (+.f32 (+.f32 (/.f32 1/2520 (pow.f32 v 6)) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/3 (pow.f32 v 2))))
(+.f32 (+.f32 (+.f32 2 (/.f32 1/3 (pow.f32 v 2))) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/2520 (pow.f32 v 6)))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (pow.f32 v 2)))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 2 (+.f32 (/.f32 1/3 (pow.f32 v 2)) (/.f32 1/60 (pow.f32 v 4))))
(+.f32 (+.f32 2 (/.f32 1/3 (pow.f32 v 2))) (/.f32 1/60 (pow.f32 v 4)))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(+.f32 2 (+.f32 (+.f32 (/.f32 1/2520 (pow.f32 v 6)) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/3 (pow.f32 v 2))))
(+.f32 (+.f32 (+.f32 2 (/.f32 1/3 (pow.f32 v 2))) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/2520 (pow.f32 v 6)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 v)
(reciprocal.f32 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (reciprocal.f32 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))) (/.f32 1/5040 (pow.f32 v 7)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))))
(/.f32 1 v)
(reciprocal.f32 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (reciprocal.f32 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/120 (pow.f32 v 5)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))) (/.f32 1/5040 (pow.f32 v 7)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (pow.f32 v 2)))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 2 (+.f32 (/.f32 1/3 (pow.f32 v 2)) (/.f32 1/60 (pow.f32 v 4))))
(+.f32 (+.f32 2 (/.f32 1/3 (pow.f32 v 2))) (/.f32 1/60 (pow.f32 v 4)))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(+.f32 2 (+.f32 (+.f32 (/.f32 1/2520 (pow.f32 v 6)) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/3 (pow.f32 v 2))))
(+.f32 (+.f32 (+.f32 2 (/.f32 1/3 (pow.f32 v 2))) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/2520 (pow.f32 v 6)))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (pow.f32 v 2)))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 2 (+.f32 (/.f32 1/3 (pow.f32 v 2)) (/.f32 1/60 (pow.f32 v 4))))
(+.f32 (+.f32 2 (/.f32 1/3 (pow.f32 v 2))) (/.f32 1/60 (pow.f32 v 4)))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(+.f32 2 (+.f32 (+.f32 (/.f32 1/2520 (pow.f32 v 6)) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/3 (pow.f32 v 2))))
(+.f32 (+.f32 (+.f32 2 (/.f32 1/3 (pow.f32 v 2))) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/2520 (pow.f32 v 6)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(-.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))))
(-.f32 (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)) (/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3)))))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (*.f32 1/2 (+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (+.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6)) (pow.f32 v 3)))))
(fma.f32 1/2 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (fma.f32 (*.f32 1/2 cosTheta_O) (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6)) (pow.f32 v 3))) (*.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))))))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (fma.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 1/2 (+.f32 (/.f32 (*.f32 -1/6 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)))) (pow.f32 v 4)) (/.f32 (+.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6)) (pow.f32 v 3))))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)) (*.f32 1/2 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3) (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v 4))) (/.f32 (fma.f32 (*.f32 1/2 cosTheta_O) (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6)) (pow.f32 v 3)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)) (/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (*.f32 -1/2 cosTheta_O) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (*.f32 1/6 cosTheta_O) cosTheta_i)) (pow.f32 v 3)) (*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)) (fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) (*.f32 (*.f32 1/6 cosTheta_O) cosTheta_i)) (pow.f32 v 3)) (/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 -1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (*.f32 -1/2 cosTheta_O) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (*.f32 1/6 cosTheta_O) cosTheta_i)) (pow.f32 v 3)) (*.f32 1/2 (+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (*.f32 -1/6 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)))) (pow.f32 v 4))))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i)) (fma.f32 1/2 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3) (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v 4))) (*.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) (*.f32 (*.f32 1/6 cosTheta_O) cosTheta_i)) (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(-.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1 (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))))
(-.f32 (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (log1p.f32 (reciprocal.f32 v))) 1)
(reciprocal.f32 v)
(*.f32 1 (reciprocal.f32 v))
(reciprocal.f32 v)
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 v -1/2) (pow.f32 v -1/2))
(reciprocal.f32 v)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1) (pow.f32 (cbrt.f32 v) -1))
(*.f32 (/.f32 1 (cbrt.f32 v)) (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)))
(*.f32 (reciprocal.f32 (cbrt.f32 v)) (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)))
(*.f32 (pow.f32 (sqrt.f32 v) -1) (pow.f32 (sqrt.f32 v) -1))
(pow.f32 (sqrt.f32 v) -2)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 (/.f32 v 1))
(reciprocal.f32 v)
(/.f32 1 (neg.f32 (neg.f32 v)))
(reciprocal.f32 v)
(/.f32 -1 (neg.f32 v))
(/.f32 -1 (neg.f32 (/.f32 v 1)))
(/.f32 -1 (neg.f32 v))
(pow.f32 v -1)
(reciprocal.f32 v)
(pow.f32 (reciprocal.f32 v) 1)
(reciprocal.f32 v)
(pow.f32 (cbrt.f32 (reciprocal.f32 v)) 3)
(reciprocal.f32 v)
(pow.f32 (pow.f32 (reciprocal.f32 v) 3) 1/3)
(reciprocal.f32 v)
(pow.f32 (pow.f32 v -1/2) 2)
(reciprocal.f32 v)
(pow.f32 (/.f32 v 1) -1)
(reciprocal.f32 v)
(sqrt.f32 (pow.f32 v -2))
(fabs.f32 (reciprocal.f32 v))
(log.f32 (exp.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(log.f32 (+.f32 1 (expm1.f32 (reciprocal.f32 v))))
(reciprocal.f32 v)
(cbrt.f32 (pow.f32 (reciprocal.f32 v) 3))
(reciprocal.f32 v)
(expm1.f32 (log1p.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(exp.f32 (neg.f32 (log.f32 v)))
(reciprocal.f32 v)
(exp.f32 (*.f32 (log.f32 v) -1))
(reciprocal.f32 v)
(exp.f32 (*.f32 (neg.f32 (log.f32 v)) 1))
(reciprocal.f32 v)
(log1p.f32 (expm1.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(sinh.f32 (reciprocal.f32 v))
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (neg.f32 (reciprocal.f32 v))) 2))
(sinh.f32 (reciprocal.f32 v))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(/.f32 (*.f32 -2 (sinh.f32 (reciprocal.f32 v))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(fabs.f32 (sinh.f32 (reciprocal.f32 v)))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(sinh.f32 (reciprocal.f32 v))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(sinh.f32 (reciprocal.f32 v))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(sinh.f32 (reciprocal.f32 v))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))) 1)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 v 2)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 1 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (reciprocal.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(reciprocal.f32 (/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 v 2) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1 (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (reciprocal.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(reciprocal.f32 (/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 v 2) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (*.f32 v 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 -1 (neg.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 -1 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (neg.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 -1 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 -2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v 2))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) 2)) (sinh.f32 (reciprocal.f32 v)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) v) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) 2))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (*.f32 v 2)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) 1) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (neg.f32 (*.f32 v 2))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) 2))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 1 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (neg.f32 (*.f32 v 2))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 v 2))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 1) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 v 2))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (*.f32 (neg.f32 (sinh.f32 (reciprocal.f32 v))) 2))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_O v)) (*.f32 (*.f32 v 2) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 1) (*.f32 (*.f32 v 2) (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (*.f32 v 2) (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 1 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_O v)) (*.f32 (neg.f32 (*.f32 v 2)) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) 1) (*.f32 (neg.f32 (*.f32 v 2)) (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (neg.f32 (*.f32 v 2)) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (neg.f32 (*.f32 v 2)) (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (/.f32 cosTheta_O v)) (*.f32 2 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) 1) (*.f32 2 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (neg.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) cosTheta_i) 1) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 v 2)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) 2))) (neg.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (neg.f32 (neg.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) v)) (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 v (*.f32 -2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (pow.f32 v 2) cosTheta_O)) (*.f32 -2 (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 1)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 3)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3) 1/3)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(pow.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) -1)
(/.f32 (reciprocal.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(reciprocal.f32 (/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 v 2) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2))
(fabs.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(log.f32 (pow.f32 (sqrt.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (reciprocal.f32 v)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3) (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3) (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) 3) (pow.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 v cosTheta_i)) 3) (pow.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) 3)))
(reciprocal.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (reciprocal.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(reciprocal.f32 (/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 v 2) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(exp.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))) 1))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))) 1)
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 1 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (reciprocal.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 2) (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) (sqrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) 1) (/.f32 cosTheta_i (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_i (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) v)) (/.f32 cosTheta_i (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_O (*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_O v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_O v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (/.f32 cosTheta_O v) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) v)) (/.f32 cosTheta_i (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_O (*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) v)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) v)) (/.f32 cosTheta_i (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_O (*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) v)))
(*.f32 (/.f32 1 (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_O v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 1) (/.f32 (reciprocal.f32 v) (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (reciprocal.f32 v) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) v)) (/.f32 cosTheta_i (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_O (*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (reciprocal.f32 v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_O v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) 1) (/.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (reciprocal.f32 v))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) 2) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_O v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 1) (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) v)) (/.f32 cosTheta_i (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_O (*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) 1) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_O (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) v)) (/.f32 cosTheta_i (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_O (*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_O (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_O v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 1)
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 3)
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3) 1/3)
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 2)
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) -1)
(reciprocal.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 2))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (reciprocal.f32 v)))) 2))
(fabs.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (exp.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 3) (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3)))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(reciprocal.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) 1))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(sinh.f32 (reciprocal.f32 v))
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (neg.f32 (reciprocal.f32 v))) 2))
(sinh.f32 (reciprocal.f32 v))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(/.f32 (*.f32 -2 (sinh.f32 (reciprocal.f32 v))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(fabs.f32 (sinh.f32 (reciprocal.f32 v)))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(sinh.f32 (reciprocal.f32 v))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(sinh.f32 (reciprocal.f32 v))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(sinh.f32 (reciprocal.f32 v))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(+.f32 0 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) 1)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(-.f32 (/.f32 0 (neg.f32 (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(-.f32 0 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O))
(*.f32 sinTheta_i (reciprocal.f32 (/.f32 v sinTheta_O)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 1 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (reciprocal.f32 v) (/.f32 sinTheta_i (reciprocal.f32 sinTheta_O)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (reciprocal.f32 v))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 2) (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (pow.f32 v -1/2) (/.f32 (*.f32 sinTheta_i sinTheta_O) (sqrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (/.f32 sinTheta_i (/.f32 (sqrt.f32 v) sinTheta_O)))
(*.f32 (pow.f32 v -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_i (sqrt.f32 v))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sqrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 v) 2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)) (/.f32 sinTheta_i (/.f32 (cbrt.f32 v) sinTheta_O)))
(/.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 v)) sinTheta_i) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (/.f32 sinTheta_i (cbrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (/.f32 sinTheta_i (cbrt.f32 (/.f32 v sinTheta_O))))
(/.f32 (/.f32 sinTheta_i (cbrt.f32 (/.f32 v sinTheta_O))) (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (sqrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (reciprocal.f32 (sqrt.f32 (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (sqrt.f32 (/.f32 v sinTheta_O))))
(/.f32 (/.f32 sinTheta_i (sqrt.f32 (/.f32 v sinTheta_O))) (sqrt.f32 (/.f32 v sinTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) v) (/.f32 (cbrt.f32 sinTheta_i) (reciprocal.f32 sinTheta_O)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) 1) (/.f32 (cbrt.f32 sinTheta_i) (/.f32 v sinTheta_O)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_i) 2) (sqrt.f32 (/.f32 v sinTheta_O))) (/.f32 (cbrt.f32 sinTheta_i) (sqrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (reciprocal.f32 (sqrt.f32 (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (sqrt.f32 (/.f32 v sinTheta_O))))
(/.f32 (/.f32 sinTheta_i (sqrt.f32 (/.f32 v sinTheta_O))) (sqrt.f32 (/.f32 v sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_i) v) (/.f32 (sqrt.f32 sinTheta_i) (reciprocal.f32 sinTheta_O)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 (sqrt.f32 sinTheta_i) 1) (/.f32 (sqrt.f32 sinTheta_i) (/.f32 v sinTheta_O)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 (sqrt.f32 sinTheta_i) (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (/.f32 (sqrt.f32 sinTheta_i) (cbrt.f32 (/.f32 v sinTheta_O))))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2)) (/.f32 sinTheta_i (cbrt.f32 (/.f32 v sinTheta_O))))
(/.f32 (/.f32 sinTheta_i (cbrt.f32 (/.f32 v sinTheta_O))) (pow.f32 (cbrt.f32 (/.f32 v sinTheta_O)) 2))
(*.f32 (/.f32 sinTheta_i 1) (/.f32 sinTheta_O v))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 sinTheta_O (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)) (/.f32 sinTheta_i (/.f32 (cbrt.f32 v) sinTheta_O)))
(/.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 v)) sinTheta_i) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (/.f32 sinTheta_i (sqrt.f32 v)) (/.f32 sinTheta_O (sqrt.f32 v)))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (sqrt.f32 v))) (sqrt.f32 v))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 v)) (/.f32 sinTheta_i (sqrt.f32 v)))
(*.f32 (/.f32 sinTheta_i (sqrt.f32 v)) (/.f32 sinTheta_O (sqrt.f32 v)))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (sqrt.f32 v))) (sqrt.f32 v))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_i v))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 v) 2)) (/.f32 sinTheta_i (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)) (/.f32 sinTheta_i (/.f32 (cbrt.f32 v) sinTheta_O)))
(/.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 v)) sinTheta_i) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) 2) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) v))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_i)) 2) (pow.f32 (cbrt.f32 v) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_i)) 2) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (*.f32 sinTheta_i sinTheta_O)) (sqrt.f32 v)))
(*.f32 (/.f32 sinTheta_i (sqrt.f32 v)) (/.f32 sinTheta_O (sqrt.f32 v)))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (sqrt.f32 v))) (sqrt.f32 v))
(*.f32 (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) 1) (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) v))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 (*.f32 sinTheta_i sinTheta_O)) (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)) (/.f32 sinTheta_i (/.f32 (cbrt.f32 v) sinTheta_O)))
(/.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 v)) sinTheta_i) (pow.f32 (cbrt.f32 v) 2))
(pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 1)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(pow.f32 (cbrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 3)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 3) 1/3)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(pow.f32 (sqrt.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 2)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(pow.f32 (/.f32 (/.f32 v sinTheta_O) sinTheta_i) -1)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) -1)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(sqrt.f32 (pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 2))
(fabs.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) 3))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) 3) (pow.f32 (reciprocal.f32 v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) 3) (pow.f32 (reciprocal.f32 v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_i v) 3) (pow.f32 sinTheta_O 3)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(cbrt.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (/.f32 sinTheta_i v) 3)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 (/.f32 v sinTheta_O) 3)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) 3) (pow.f32 v 3)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(reciprocal.f32 (/.f32 (/.f32 v sinTheta_O) sinTheta_i))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(reciprocal.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(exp.f32 (log.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) 1))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) 2))
(fabs.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))
(log.f32 (pow.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(cbrt.f32 (*.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) (pow.f32 (*.f32 v 2) 3)))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 v 3)))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 1)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 1 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2) (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (pow.f32 v -1/2) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sqrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (/.f32 cosTheta_O (/.f32 (sqrt.f32 v) cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 v) 2)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (/.f32 (cbrt.f32 v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))
(/.f32 (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) v) (/.f32 (cbrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) 1) (/.f32 (cbrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (sqrt.f32 (/.f32 v cosTheta_O))) (/.f32 (cbrt.f32 cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O))))
(/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) v) (/.f32 (sqrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 (sqrt.f32 cosTheta_i) (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))
(/.f32 (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2))
(*.f32 (/.f32 cosTheta_O 1) (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_i (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (/.f32 (cbrt.f32 v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (/.f32 cosTheta_O (sqrt.f32 v)) (/.f32 cosTheta_i (sqrt.f32 v)))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))
(*.f32 (/.f32 cosTheta_O (sqrt.f32 v)) (/.f32 cosTheta_i (sqrt.f32 v)))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (/.f32 (cbrt.f32 v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) 1) (/.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (pow.f32 (cbrt.f32 v) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) (sqrt.f32 v)))
(*.f32 (/.f32 cosTheta_O (sqrt.f32 v)) (/.f32 cosTheta_i (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) 1) (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (/.f32 (cbrt.f32 v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))
(pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 3) 1/3)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) -1)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 2))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 2))
(fabs.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(log.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 3))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) 3) (pow.f32 cosTheta_i 3)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 cosTheta_O v) 3)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) 3) (pow.f32 (reciprocal.f32 v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (reciprocal.f32 v) 3) (pow.f32 (*.f32 cosTheta_O cosTheta_i) 3)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) 3) (pow.f32 v 3)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(reciprocal.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 1))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(-.f32 (exp.f32 (log1p.f32 (reciprocal.f32 v))) 1)
(reciprocal.f32 v)
(*.f32 1 (reciprocal.f32 v))
(reciprocal.f32 v)
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 v -1/2) (pow.f32 v -1/2))
(reciprocal.f32 v)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1) (pow.f32 (cbrt.f32 v) -1))
(*.f32 (/.f32 1 (cbrt.f32 v)) (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)))
(*.f32 (reciprocal.f32 (cbrt.f32 v)) (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)))
(*.f32 (pow.f32 (sqrt.f32 v) -1) (pow.f32 (sqrt.f32 v) -1))
(pow.f32 (sqrt.f32 v) -2)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 (/.f32 v 1))
(reciprocal.f32 v)
(/.f32 1 (neg.f32 (neg.f32 v)))
(reciprocal.f32 v)
(/.f32 -1 (neg.f32 v))
(/.f32 -1 (neg.f32 (/.f32 v 1)))
(/.f32 -1 (neg.f32 v))
(pow.f32 v -1)
(reciprocal.f32 v)
(pow.f32 (reciprocal.f32 v) 1)
(reciprocal.f32 v)
(pow.f32 (cbrt.f32 (reciprocal.f32 v)) 3)
(reciprocal.f32 v)
(pow.f32 (pow.f32 (reciprocal.f32 v) 3) 1/3)
(reciprocal.f32 v)
(pow.f32 (pow.f32 v -1/2) 2)
(reciprocal.f32 v)
(pow.f32 (/.f32 v 1) -1)
(reciprocal.f32 v)
(sqrt.f32 (pow.f32 v -2))
(fabs.f32 (reciprocal.f32 v))
(log.f32 (exp.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(log.f32 (+.f32 1 (expm1.f32 (reciprocal.f32 v))))
(reciprocal.f32 v)
(cbrt.f32 (pow.f32 (reciprocal.f32 v) 3))
(reciprocal.f32 v)
(expm1.f32 (log1p.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(exp.f32 (neg.f32 (log.f32 v)))
(reciprocal.f32 v)
(exp.f32 (*.f32 (log.f32 v) -1))
(reciprocal.f32 v)
(exp.f32 (*.f32 (neg.f32 (log.f32 v)) 1))
(reciprocal.f32 v)
(log1p.f32 (expm1.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(sinh.f32 (reciprocal.f32 v))
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (neg.f32 (reciprocal.f32 v))) 2))
(sinh.f32 (reciprocal.f32 v))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(/.f32 (*.f32 -2 (sinh.f32 (reciprocal.f32 v))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(fabs.f32 (sinh.f32 (reciprocal.f32 v)))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(sinh.f32 (reciprocal.f32 v))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(sinh.f32 (reciprocal.f32 v))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(sinh.f32 (reciprocal.f32 v))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) 2))
(fabs.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))
(log.f32 (pow.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(cbrt.f32 (*.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) (pow.f32 (*.f32 v 2) 3)))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 v 3)))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))) 1)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 1 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (reciprocal.f32 v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (reciprocal.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2) (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (reciprocal.f32 (sinh.f32 (reciprocal.f32 v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v 2)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 1/2 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 1) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 1) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 1) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) v) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))) (pow.f32 (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) 2))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 2) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 1) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (*.f32 v 2)) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 v 2)) 2) (sinh.f32 (reciprocal.f32 v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 v 2))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (pow.f32 (cbrt.f32 (*.f32 v 2)) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 v 2))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (*.f32 v 2))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sqrt.f32 (*.f32 v 2)) (sinh.f32 (reciprocal.f32 v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v 2))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v 2)))) (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (*.f32 v 2)))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 1/2 (/.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)) (/.f32 cosTheta_O v)) (*.f32 (/.f32 1/2 (cbrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (/.f32 v cosTheta_O))) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))) (/.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) (sqrt.f32 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 1 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) v))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))) (pow.f32 (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) 2))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))))
(*.f32 (/.f32 1 (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sinh.f32 (reciprocal.f32 v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 v 2)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))) (pow.f32 (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) 2))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) 2))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) v) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (sinh.f32 (reciprocal.f32 v))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v 2)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) v))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) 2) (pow.f32 (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) 2)))
(*.f32 (cbrt.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 v cosTheta_i))) 2) (pow.f32 (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (sqrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) v))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (sinh.f32 (reciprocal.f32 v))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v 2)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) 2)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))) (pow.f32 (cbrt.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))) 2))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (sinh.f32 (reciprocal.f32 v)))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) 2))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 1)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 3)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3) 1/3)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(pow.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) -1)
(/.f32 (reciprocal.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(reciprocal.f32 (/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 v 2) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))) 2))
(fabs.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(log.f32 (pow.f32 (sqrt.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (reciprocal.f32 v)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))) 3))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)) 3) (pow.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) 3)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3) (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) 3) (pow.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 v cosTheta_i)) 3) (pow.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) 3)))
(reciprocal.f32 (*.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i)) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (reciprocal.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))) (*.f32 2 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(reciprocal.f32 (/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 v 2) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(exp.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (*.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i) (/.f32 (*.f32 v 2) (/.f32 cosTheta_O v))))) 1))
(/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 (/.f32 v (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (sinh.f32 (reciprocal.f32 v)) cosTheta_i))))
(*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (reciprocal.f32 v))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/2 (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 (pow.f32 v 2) cosTheta_O))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))

eval251.0ms (1.3%)

Compiler

Compiled 15112 to 5784 computations (61.7% saved)

prune250.0ms (1.3%)

Pruning

30 alts after pruning (27 fresh and 3 done)

PrunedKeptTotal
New51327540
Fresh000
Picked033
Done000
Total51330543
Accuracy
99.7%
Counts
543 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
98.6%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
82.7%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
94.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
65.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
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 1 v)) 2) v))
82.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.1%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (cbrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.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 1 v)) 2) v))
98.7%
(/.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 1 v)) 2) v))
98.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
60.2%
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
60.3%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
98.5%
(*.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
60.3%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
60.3%
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
98.0%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
98.6%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
82.7%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
94.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
65.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
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 1 v)) 2) v))
82.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.1%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (cbrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.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 1 v)) 2) v))
98.7%
(/.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 1 v)) 2) v))
98.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
60.2%
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
60.3%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
98.5%
(*.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
60.3%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
60.3%
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
Compiler

Compiled 3162 to 2238 computations (29.2% saved)

localize860.0ms (4.4%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.2%
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)
99.2%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
97.6%
(sinh.f32 (/.f32 1 v))
65.2%
(sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
99.2%
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)
99.2%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
97.6%
(sinh.f32 (/.f32 1 v))
94.4%
(pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)
99.2%
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
99.2%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
97.6%
(sinh.f32 (reciprocal.f32 v))
69.8%
(reciprocal.f32 v)
99.9%
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
99.6%
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
99.1%
(-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))
99.0%
(/.f32 1 (exp.f32 (/.f32 1 v)))
99.0%
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
97.8%
(exp.f32 (/.f32 1 v))
Compiler

Compiled 394 to 150 computations (61.9% saved)

series51.0ms (0.3%)

Counts
11 → 176
Calls

57 calls:

TimeVariablePointExpression
6.0ms
v
@-inf
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
2.0ms
v
@-inf
(pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)
2.0ms
v
@-inf
(sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
2.0ms
cosTheta_i
@inf
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
2.0ms
cosTheta_i
@0
(sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))

rewrite215.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
690×prod-diff
686×expm1-udef
686×log1p-udef
416×log1p-expm1-u
370×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033258
1476226
25743226
Stop Event
node limit
Counts
11 → 402
Calls
Call 1
Inputs
(exp.f32 (/.f32 1 v))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (exp.f32 (/.f32 1 v)))
(-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))
(pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)
(sinh.f32 (/.f32 1 v))
(sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(sinh.f32 (/.f32 1 v))
Outputs
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (reciprocal.f32 v)))) 1)
(*.f32 1 (exp.f32 (reciprocal.f32 v)))
(*.f32 (exp.f32 (reciprocal.f32 v)) 1)
(*.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2))
(*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))))
(/.f32 1 (exp.f32 (/.f32 -1 v)))
(/.f32 (exp.f32 (reciprocal.f32 v)) 1)
(/.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(/.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(/.f32 (neg.f32 (exp.f32 (reciprocal.f32 v))) -1)
(pow.f32 (exp.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) 2)
(pow.f32 (exp.f32 1) (reciprocal.f32 v))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 v -2))) (cbrt.f32 (reciprocal.f32 v)))
(pow.f32 (exp.f32 (pow.f32 v -1/2)) (pow.f32 v -1/2))
(sqrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (exp.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3))
(reciprocal.f32 (exp.f32 (/.f32 -1 v)))
(expm1.f32 (log1p.f32 (exp.f32 (reciprocal.f32 v))))
(log1p.f32 (expm1.f32 (exp.f32 (reciprocal.f32 v))))
(+.f32 (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))) (*.f32 (pow.f32 v 2) (neg.f32 (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 (exp.f32 (reciprocal.f32 v)) (pow.f32 v 2)) (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (pow.f32 v 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(/.f32 (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (*.f32 2 (cosh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (pow.f32 v 2)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (pow.f32 v 2)) (*.f32 2 (cosh.f32 (reciprocal.f32 v))))
(pow.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (*.f32 v (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(sqrt.f32 (*.f32 (pow.f32 v 4) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v 2) 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 (pow.f32 v 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(*.f32 (exp.f32 (/.f32 -1 v)) 1)
(*.f32 -1 (neg.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1))
(pow.f32 (exp.f32 (reciprocal.f32 v)) -1)
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 3)
(pow.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -3) 1/3)
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) 2)
(sqrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 -1 v)))))
(cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))
(reciprocal.f32 (exp.f32 (reciprocal.f32 v)))
(reciprocal.f32 (neg.f32 (neg.f32 (exp.f32 (reciprocal.f32 v)))))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(exp.f32 (*.f32 (reciprocal.f32 v) -1))
(exp.f32 (*.f32 (/.f32 -1 v) 1))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(+.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(+.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (exp.f32 (/.f32 -1 v))))
(+.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (reciprocal.f32 v)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(*.f32 1 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1)
(*.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2) (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (reciprocal.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (reciprocal.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(*.f32 (+.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (-.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))))
(/.f32 1 (/.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 2 (cosh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))) (neg.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (neg.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (-.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v)))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v)))))
(pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1)
(pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)
(pow.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2)
(sqrt.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2))
(log.f32 (exp.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(cbrt.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3))
(reciprocal.f32 (/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))))
(reciprocal.f32 (/.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(expm1.f32 (log1p.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(exp.f32 (log.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1))
(log1p.f32 (expm1.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1)
(/.f32 1 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 1 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (/.f32 (/.f32 v cosTheta_O) (cbrt.f32 cosTheta_i)))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (/.f32 v cosTheta_O) (sqrt.f32 cosTheta_i)))
(/.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (/.f32 cosTheta_i 1) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 cosTheta_i)) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2)) (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 1) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 v)) (sqrt.f32 v))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1)
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(pow.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 2) -1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3) 1/3)
(neg.f32 (/.f32 cosTheta_i (/.f32 (neg.f32 v) cosTheta_O)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 cosTheta_O v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3)))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(reciprocal.f32 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) 1)
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) 1) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 1/2 (neg.f32 cosTheta_i)) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) 1/2) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(pow.f32 (cbrt.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 3)
(pow.f32 (pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 2)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) 1/4))
(log.f32 (pow.f32 (exp.f32 1/2) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(cbrt.f32 (pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 3))
(expm1.f32 (log1p.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (log.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(/.f32 (*.f32 (*.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2)
(/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)) 2)
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(log.f32 (pow.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) (pow.f32 (*.f32 v 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1)
(*.f32 1 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (reciprocal.f32 v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 (reciprocal.f32 v) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_O v) (pow.f32 (reciprocal.f32 cosTheta_i) -1))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_O v)) 2) (*.f32 (cbrt.f32 (/.f32 cosTheta_O v)) cosTheta_i))
(*.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (*.f32 (cbrt.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 cosTheta_i) (*.f32 (sqrt.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) (*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i))
(*.f32 (neg.f32 cosTheta_i) (reciprocal.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (reciprocal.f32 v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1) (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1))
(*.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4)) (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) 1) (/.f32 (cbrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) v) (/.f32 (sqrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) v) (/.f32 (cbrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (sqrt.f32 (/.f32 v cosTheta_O))) (/.f32 (cbrt.f32 cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 (sqrt.f32 cosTheta_i) (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (/.f32 (neg.f32 v) cosTheta_O)) (neg.f32 cosTheta_i))
(*.f32 (*.f32 cosTheta_i (pow.f32 (cbrt.f32 (/.f32 cosTheta_O v)) 2)) (cbrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v))) (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (cbrt.f32 cosTheta_i) 2)) (cbrt.f32 cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 cosTheta_i)) (sqrt.f32 cosTheta_i))
(*.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) 1) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (cbrt.f32 cosTheta_O) 2)) (cbrt.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (sqrt.f32 cosTheta_O)) (sqrt.f32 cosTheta_O))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (neg.f32 cosTheta_O))
(/.f32 1 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 1 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (/.f32 (/.f32 v cosTheta_O) (cbrt.f32 cosTheta_i)))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (/.f32 v cosTheta_O) (sqrt.f32 cosTheta_i)))
(/.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (/.f32 cosTheta_i 1) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 cosTheta_i)) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2)) (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 1) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 v)) (sqrt.f32 v))
(neg.f32 (/.f32 cosTheta_i (/.f32 (neg.f32 v) cosTheta_O)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 cosTheta_O v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3)))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(reciprocal.f32 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (/.f32 -1 v)) 2))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1/2)
(*.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 1 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(/.f32 (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2) (/.f32 2 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 2 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (*.f32 2 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 2 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(reciprocal.f32 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (sqrt.f32 cosTheta_i))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1/2))
(*.f32 (pow.f32 (/.f32 cosTheta_i v) 1/2) (sqrt.f32 cosTheta_O))
(*.f32 (pow.f32 1 -1/2) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (pow.f32 (/.f32 v cosTheta_O) -1/2) (pow.f32 (reciprocal.f32 cosTheta_i) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2) (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i v)) (sqrt.f32 cosTheta_O))
(*.f32 (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/4) (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/4))
(/.f32 1 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (sqrt.f32 (neg.f32 cosTheta_i)) (sqrt.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (sqrt.f32 v))
(/.f32 (neg.f32 (sqrt.f32 cosTheta_i)) (neg.f32 (sqrt.f32 (/.f32 v cosTheta_O))))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/2)
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) 2)
(fabs.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3/2))
(reciprocal.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (/.f32 -1 v)) 2))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1/2)
(*.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 1 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(/.f32 (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2) (/.f32 2 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 2 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (*.f32 2 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 2 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(reciprocal.f32 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))

simplify234.0ms (1.2%)

Algorithm
egg-herbie
Rules
1564×log-prod
1202×fma-neg
924×associate-*r*
860×associate-*l*
484×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
076118189
1179417385
2713217379
Stop Event
node limit
Counts
578 → 474
Calls
Call 1
Inputs
1
(+.f32 1 (/.f32 1 v))
(+.f32 1 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (/.f32 1 v)))
(+.f32 1 (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (/.f32 1 v))))
1
(+.f32 1 (/.f32 1 v))
(+.f32 1 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (/.f32 1 v)))
(+.f32 1 (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (/.f32 1 v))))
(*.f32 2 v)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(*.f32 2 v)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
1
(-.f32 1 (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
1
(-.f32 1 (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v)))))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (reciprocal.f32 v)))) 1)
(*.f32 1 (exp.f32 (reciprocal.f32 v)))
(*.f32 (exp.f32 (reciprocal.f32 v)) 1)
(*.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2))
(*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))))
(/.f32 1 (exp.f32 (/.f32 -1 v)))
(/.f32 (exp.f32 (reciprocal.f32 v)) 1)
(/.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(/.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(/.f32 (neg.f32 (exp.f32 (reciprocal.f32 v))) -1)
(pow.f32 (exp.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) 2)
(pow.f32 (exp.f32 1) (reciprocal.f32 v))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 v -2))) (cbrt.f32 (reciprocal.f32 v)))
(pow.f32 (exp.f32 (pow.f32 v -1/2)) (pow.f32 v -1/2))
(sqrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (exp.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3))
(reciprocal.f32 (exp.f32 (/.f32 -1 v)))
(expm1.f32 (log1p.f32 (exp.f32 (reciprocal.f32 v))))
(log1p.f32 (expm1.f32 (exp.f32 (reciprocal.f32 v))))
(+.f32 (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))) (*.f32 (pow.f32 v 2) (neg.f32 (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 (exp.f32 (reciprocal.f32 v)) (pow.f32 v 2)) (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (pow.f32 v 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(/.f32 (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (*.f32 2 (cosh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (pow.f32 v 2)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (pow.f32 v 2)) (*.f32 2 (cosh.f32 (reciprocal.f32 v))))
(pow.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (*.f32 v (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(sqrt.f32 (*.f32 (pow.f32 v 4) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v 2) 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 (pow.f32 v 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(*.f32 (exp.f32 (/.f32 -1 v)) 1)
(*.f32 -1 (neg.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1))
(pow.f32 (exp.f32 (reciprocal.f32 v)) -1)
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 3)
(pow.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -3) 1/3)
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) 2)
(sqrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 -1 v)))))
(cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))
(reciprocal.f32 (exp.f32 (reciprocal.f32 v)))
(reciprocal.f32 (neg.f32 (neg.f32 (exp.f32 (reciprocal.f32 v)))))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(exp.f32 (*.f32 (reciprocal.f32 v) -1))
(exp.f32 (*.f32 (/.f32 -1 v) 1))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(+.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(+.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (exp.f32 (/.f32 -1 v))))
(+.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (reciprocal.f32 v)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(*.f32 1 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1)
(*.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2) (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (reciprocal.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (reciprocal.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(*.f32 (+.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (-.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))))
(/.f32 1 (/.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 2 (cosh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))) (neg.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (neg.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (-.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v)))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v)))))
(pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1)
(pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)
(pow.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2)
(sqrt.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2))
(log.f32 (exp.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(cbrt.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3))
(reciprocal.f32 (/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))))
(reciprocal.f32 (/.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(expm1.f32 (log1p.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(exp.f32 (log.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1))
(log1p.f32 (expm1.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1)
(/.f32 1 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 1 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (/.f32 (/.f32 v cosTheta_O) (cbrt.f32 cosTheta_i)))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (/.f32 v cosTheta_O) (sqrt.f32 cosTheta_i)))
(/.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (/.f32 cosTheta_i 1) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 cosTheta_i)) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2)) (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 1) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 v)) (sqrt.f32 v))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1)
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(pow.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 2) -1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3) 1/3)
(neg.f32 (/.f32 cosTheta_i (/.f32 (neg.f32 v) cosTheta_O)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 cosTheta_O v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3)))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(reciprocal.f32 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) 1)
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) 1) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 1/2 (neg.f32 cosTheta_i)) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) 1/2) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(pow.f32 (cbrt.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 3)
(pow.f32 (pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 2)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) 1/4))
(log.f32 (pow.f32 (exp.f32 1/2) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(cbrt.f32 (pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 3))
(expm1.f32 (log1p.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (log.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(/.f32 (*.f32 (*.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2)
(/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)) 2)
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(log.f32 (pow.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) (pow.f32 (*.f32 v 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1)
(*.f32 1 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (reciprocal.f32 v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 (reciprocal.f32 v) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_O v) (pow.f32 (reciprocal.f32 cosTheta_i) -1))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_O v)) 2) (*.f32 (cbrt.f32 (/.f32 cosTheta_O v)) cosTheta_i))
(*.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (*.f32 (cbrt.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 cosTheta_i) (*.f32 (sqrt.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) (*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i))
(*.f32 (neg.f32 cosTheta_i) (reciprocal.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (reciprocal.f32 v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1) (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1))
(*.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4)) (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) 1) (/.f32 (cbrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) v) (/.f32 (sqrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) v) (/.f32 (cbrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (sqrt.f32 (/.f32 v cosTheta_O))) (/.f32 (cbrt.f32 cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 (sqrt.f32 cosTheta_i) (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (/.f32 (neg.f32 v) cosTheta_O)) (neg.f32 cosTheta_i))
(*.f32 (*.f32 cosTheta_i (pow.f32 (cbrt.f32 (/.f32 cosTheta_O v)) 2)) (cbrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v))) (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (cbrt.f32 cosTheta_i) 2)) (cbrt.f32 cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 cosTheta_i)) (sqrt.f32 cosTheta_i))
(*.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) 1) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (cbrt.f32 cosTheta_O) 2)) (cbrt.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (sqrt.f32 cosTheta_O)) (sqrt.f32 cosTheta_O))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (neg.f32 cosTheta_O))
(/.f32 1 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 1 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (/.f32 (/.f32 v cosTheta_O) (cbrt.f32 cosTheta_i)))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (/.f32 v cosTheta_O) (sqrt.f32 cosTheta_i)))
(/.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (/.f32 cosTheta_i 1) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 cosTheta_i)) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2)) (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 1) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 v)) (sqrt.f32 v))
(neg.f32 (/.f32 cosTheta_i (/.f32 (neg.f32 v) cosTheta_O)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 cosTheta_O v) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3)))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(reciprocal.f32 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (/.f32 -1 v)) 2))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1/2)
(*.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 1 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(/.f32 (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2) (/.f32 2 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 2 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (*.f32 2 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 2 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(reciprocal.f32 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (sqrt.f32 cosTheta_i))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1/2))
(*.f32 (pow.f32 (/.f32 cosTheta_i v) 1/2) (sqrt.f32 cosTheta_O))
(*.f32 (pow.f32 1 -1/2) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (pow.f32 (/.f32 v cosTheta_O) -1/2) (pow.f32 (reciprocal.f32 cosTheta_i) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2) (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i v)) (sqrt.f32 cosTheta_O))
(*.f32 (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/4) (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/4))
(/.f32 1 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (sqrt.f32 (neg.f32 cosTheta_i)) (sqrt.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (sqrt.f32 v))
(/.f32 (neg.f32 (sqrt.f32 cosTheta_i)) (neg.f32 (sqrt.f32 (/.f32 v cosTheta_O))))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/2)
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) 2)
(fabs.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3/2))
(reciprocal.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (/.f32 -1 v)) 2))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1/2)
(*.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 1 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(/.f32 (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2) (/.f32 2 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 2 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (*.f32 2 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 2 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(reciprocal.f32 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
Outputs
1
(+.f32 1 (/.f32 1 v))
(+.f32 1 (reciprocal.f32 v))
(+.f32 1 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (/.f32 1 v)))
(+.f32 1 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (reciprocal.f32 v)))
(+.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 1 (reciprocal.f32 v)))
(+.f32 1 (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (/.f32 1 v))))
(+.f32 1 (+.f32 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (reciprocal.f32 v)) (/.f32 1/6 (pow.f32 v 3))))
(+.f32 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 1 (reciprocal.f32 v))) (/.f32 1/6 (pow.f32 v 3)))
1
(+.f32 1 (/.f32 1 v))
(+.f32 1 (reciprocal.f32 v))
(+.f32 1 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (/.f32 1 v)))
(+.f32 1 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (reciprocal.f32 v)))
(+.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 1 (reciprocal.f32 v)))
(+.f32 1 (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (/.f32 1 v))))
(+.f32 1 (+.f32 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (reciprocal.f32 v)) (/.f32 1/6 (pow.f32 v 3))))
(+.f32 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 1 (reciprocal.f32 v))) (/.f32 1/6 (pow.f32 v 3)))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(fma.f32 2 v (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 2 v (/.f32 1/3 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(+.f32 (+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 2 v (/.f32 1/3 v))) (/.f32 1/2520 (pow.f32 v 5)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/2520 (pow.f32 v 5))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(fma.f32 2 v (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 2 v (/.f32 1/3 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(+.f32 (+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 2 v (/.f32 1/3 v))) (/.f32 1/2520 (pow.f32 v 5)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/2520 (pow.f32 v 5))))
1
(-.f32 1 (/.f32 1 v))
(-.f32 1 (reciprocal.f32 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(-.f32 (+.f32 1 (/.f32 1/2 (pow.f32 v 2))) (reciprocal.f32 v))
(+.f32 (/.f32 1/2 (pow.f32 v 2)) (-.f32 1 (reciprocal.f32 v)))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 1 (-.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))))
1
(-.f32 1 (/.f32 1 v))
(-.f32 1 (reciprocal.f32 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(-.f32 (+.f32 1 (/.f32 1/2 (pow.f32 v 2))) (reciprocal.f32 v))
(+.f32 (/.f32 1/2 (pow.f32 v 2)) (-.f32 1 (reciprocal.f32 v)))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 1 (-.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(fma.f32 1/3 (reciprocal.f32 (pow.f32 v 3)) (/.f32 2 v))
(+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))))
(+.f32 (/.f32 1/60 (pow.f32 v 5)) (fma.f32 1/3 (reciprocal.f32 (pow.f32 v 3)) (/.f32 2 v)))
(+.f32 (/.f32 1/3 (pow.f32 v 3)) (+.f32 (/.f32 2 v) (/.f32 1/60 (pow.f32 v 5))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v)))))
(+.f32 (+.f32 (/.f32 1/60 (pow.f32 v 5)) (fma.f32 1/3 (reciprocal.f32 (pow.f32 v 3)) (/.f32 2 v))) (/.f32 1/2520 (pow.f32 v 7)))
(+.f32 (+.f32 (/.f32 1/3 (pow.f32 v 3)) (+.f32 (/.f32 2 v) (/.f32 1/60 (pow.f32 v 5)))) (/.f32 1/2520 (pow.f32 v 7)))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(fma.f32 1/3 (reciprocal.f32 (pow.f32 v 3)) (/.f32 2 v))
(+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))))
(+.f32 (/.f32 1/60 (pow.f32 v 5)) (fma.f32 1/3 (reciprocal.f32 (pow.f32 v 3)) (/.f32 2 v)))
(+.f32 (/.f32 1/3 (pow.f32 v 3)) (+.f32 (/.f32 2 v) (/.f32 1/60 (pow.f32 v 5))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v)))))
(+.f32 (+.f32 (/.f32 1/60 (pow.f32 v 5)) (fma.f32 1/3 (reciprocal.f32 (pow.f32 v 3)) (/.f32 2 v))) (/.f32 1/2520 (pow.f32 v 7)))
(+.f32 (+.f32 (/.f32 1/3 (pow.f32 v 3)) (+.f32 (/.f32 2 v) (/.f32 1/60 (pow.f32 v 5)))) (/.f32 1/2520 (pow.f32 v 7)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 v (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (pow.f32 v 2)))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 (+.f32 2 (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/3 (pow.f32 v 2)))
(+.f32 (/.f32 1/3 (pow.f32 v 2)) (+.f32 2 (/.f32 1/60 (pow.f32 v 4))))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(+.f32 2 (+.f32 (+.f32 (/.f32 1/2520 (pow.f32 v 6)) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/3 (pow.f32 v 2))))
(+.f32 2 (+.f32 (/.f32 1/3 (pow.f32 v 2)) (+.f32 (/.f32 1/60 (pow.f32 v 4)) (/.f32 1/2520 (pow.f32 v 6)))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (pow.f32 v 2)))
(+.f32 2 (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))
(+.f32 (+.f32 2 (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/3 (pow.f32 v 2)))
(+.f32 (/.f32 1/3 (pow.f32 v 2)) (+.f32 2 (/.f32 1/60 (pow.f32 v 4))))
(+.f32 2 (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(+.f32 2 (+.f32 (+.f32 (/.f32 1/2520 (pow.f32 v 6)) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/3 (pow.f32 v 2))))
(+.f32 2 (+.f32 (/.f32 1/3 (pow.f32 v 2)) (+.f32 (/.f32 1/60 (pow.f32 v 4)) (/.f32 1/2520 (pow.f32 v 6)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 v)
(reciprocal.f32 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (/.f32 1/120 (pow.f32 v 5)))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (reciprocal.f32 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/5040 (pow.f32 v 7)) (/.f32 1/120 (pow.f32 v 5))) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))))
(/.f32 1 v)
(reciprocal.f32 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (/.f32 1/120 (pow.f32 v 5)))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (reciprocal.f32 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/5040 (pow.f32 v 7)) (/.f32 1/120 (pow.f32 v 5))) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 v)
(reciprocal.f32 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (/.f32 1/120 (pow.f32 v 5)))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (reciprocal.f32 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/5040 (pow.f32 v 7)) (/.f32 1/120 (pow.f32 v 5))) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))))
(/.f32 1 v)
(reciprocal.f32 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (/.f32 1/120 (pow.f32 v 5)))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (reciprocal.f32 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/5040 (pow.f32 v 7)) (/.f32 1/120 (pow.f32 v 5))) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(+.f32 (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (reciprocal.f32 v)))) 1)
(exp.f32 (reciprocal.f32 v))
(*.f32 1 (exp.f32 (reciprocal.f32 v)))
(exp.f32 (reciprocal.f32 v))
(*.f32 (exp.f32 (reciprocal.f32 v)) 1)
(exp.f32 (reciprocal.f32 v))
(*.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2))
(exp.f32 (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))))
(exp.f32 (reciprocal.f32 v))
(*.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))))
(exp.f32 (reciprocal.f32 v))
(/.f32 1 (exp.f32 (/.f32 -1 v)))
(exp.f32 (reciprocal.f32 v))
(/.f32 (exp.f32 (reciprocal.f32 v)) 1)
(exp.f32 (reciprocal.f32 v))
(/.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(/.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(/.f32 (neg.f32 (exp.f32 (reciprocal.f32 v))) -1)
(exp.f32 (reciprocal.f32 v))
(pow.f32 (exp.f32 (reciprocal.f32 v)) 1)
(exp.f32 (reciprocal.f32 v))
(pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 3)
(exp.f32 (reciprocal.f32 v))
(pow.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) 1/3)
(exp.f32 (reciprocal.f32 v))
(pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) 2)
(exp.f32 (reciprocal.f32 v))
(pow.f32 (exp.f32 1) (reciprocal.f32 v))
(pow.f32 (E.f32) (reciprocal.f32 v))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 v -2))) (cbrt.f32 (reciprocal.f32 v)))
(pow.f32 (exp.f32 (pow.f32 v -1/2)) (pow.f32 v -1/2))
(sqrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2))
(fabs.f32 (exp.f32 (reciprocal.f32 v)))
(log.f32 (exp.f32 (exp.f32 (reciprocal.f32 v))))
(exp.f32 (reciprocal.f32 v))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (reciprocal.f32 v)))))
(exp.f32 (reciprocal.f32 v))
(cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3))
(exp.f32 (reciprocal.f32 v))
(reciprocal.f32 (exp.f32 (/.f32 -1 v)))
(exp.f32 (reciprocal.f32 v))
(expm1.f32 (log1p.f32 (exp.f32 (reciprocal.f32 v))))
(exp.f32 (reciprocal.f32 v))
(log1p.f32 (expm1.f32 (exp.f32 (reciprocal.f32 v))))
(exp.f32 (reciprocal.f32 v))
(+.f32 (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))) (*.f32 (pow.f32 v 2) (neg.f32 (exp.f32 (/.f32 -1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (reciprocal.f32 v)) (pow.f32 v 2)) (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (pow.f32 v 2)))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(/.f32 (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (pow.f32 v 2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)))) (pow.f32 v 2))
(/.f32 (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (*.f32 2 (cosh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) 2) (/.f32 (pow.f32 v 2) (cosh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (pow.f32 v 2)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (pow.f32 v 2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (pow.f32 v 2)) (*.f32 2 (cosh.f32 (reciprocal.f32 v))))
(*.f32 (/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) 2) (/.f32 (pow.f32 v 2) (cosh.f32 (reciprocal.f32 v))))
(pow.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(pow.f32 (*.f32 v (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(sqrt.f32 (*.f32 (pow.f32 v 4) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2))) 2))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v 2) 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 (pow.f32 v 2) 3)))
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (*.f32 (sinh.f32 (reciprocal.f32 v)) (pow.f32 v 2)))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(exp.f32 (/.f32 -1 v))
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(exp.f32 (/.f32 -1 v))
(*.f32 (exp.f32 (/.f32 -1 v)) 1)
(exp.f32 (/.f32 -1 v))
(*.f32 -1 (neg.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1))
(pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -2)
(pow.f32 (exp.f32 (reciprocal.f32 v)) -1)
(exp.f32 (/.f32 -1 v))
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(exp.f32 (/.f32 -1 v))
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 3)
(exp.f32 (/.f32 -1 v))
(pow.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -3) 1/3)
(cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) 2)
(exp.f32 (/.f32 -1 v))
(sqrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))
(fabs.f32 (exp.f32 (/.f32 -1 v)))
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 -1 v)))))
(exp.f32 (/.f32 -1 v))
(cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))
(reciprocal.f32 (exp.f32 (reciprocal.f32 v)))
(exp.f32 (/.f32 -1 v))
(reciprocal.f32 (neg.f32 (neg.f32 (exp.f32 (reciprocal.f32 v)))))
(exp.f32 (/.f32 -1 v))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(exp.f32 (/.f32 -1 v))
(exp.f32 (*.f32 (reciprocal.f32 v) -1))
(exp.f32 (/.f32 -1 v))
(exp.f32 (*.f32 (/.f32 -1 v) 1))
(exp.f32 (/.f32 -1 v))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(+.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(+.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (fma.f32 (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 (neg.f32 (/.f32 1 (sqrt.f32 (exp.f32 (reciprocal.f32 v))))) (/.f32 1 (sqrt.f32 (exp.f32 (reciprocal.f32 v)))) (exp.f32 (/.f32 -1 v))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (+.f32 (exp.f32 (/.f32 -1 v)) (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -2))))
(fma.f32 2 (sinh.f32 (reciprocal.f32 v)) (fma.f32 -1 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -2) (exp.f32 (/.f32 -1 v))))
(+.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (reciprocal.f32 v)))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (neg.f32 (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v))))) (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))) (+.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))) (neg.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2))))))
(+.f32 (*.f32 0 (*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (neg.f32 (/.f32 1 (sqrt.f32 (exp.f32 (reciprocal.f32 v))))) (/.f32 1 (sqrt.f32 (exp.f32 (reciprocal.f32 v)))) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (+.f32 (exp.f32 (/.f32 -1 v)) (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 -1 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -2) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (exp.f32 (reciprocal.f32 v)) 1 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (neg.f32 (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v))))) (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))) (+.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))) (neg.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2))))))
(+.f32 (*.f32 0 (*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (cbrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (exp.f32 (/.f32 -1 v)))) (fma.f32 (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (neg.f32 (/.f32 1 (sqrt.f32 (exp.f32 (reciprocal.f32 v))))) (/.f32 1 (sqrt.f32 (exp.f32 (reciprocal.f32 v)))) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (+.f32 (exp.f32 (/.f32 -1 v)) (neg.f32 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 -1 (pow.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) -2) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (neg.f32 (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v))))) (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))) (+.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))) (neg.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2))))))
(+.f32 (*.f32 0 (*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (neg.f32 (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v))))) (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))) (+.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))) (neg.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2))))))
(+.f32 (*.f32 0 (*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1))) (fma.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 -1 v)))) -1 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) -1)))
(+.f32 (fma.f32 -1 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1)))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1)) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1) (*.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) -1) (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) -1))))
(+.f32 (fma.f32 (neg.f32 (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v))))) (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))) (+.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (/.f32 1 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))) (neg.f32 (/.f32 1 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2))))))
(+.f32 (*.f32 0 (*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2)) (reciprocal.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))))
(*.f32 1 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1)
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2) (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (reciprocal.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (reciprocal.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (reciprocal.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (cosh.f32 (reciprocal.f32 v))))
(*.f32 (+.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (-.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (reciprocal.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (reciprocal.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)))))
(/.f32 1 (/.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (reciprocal.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (cosh.f32 (reciprocal.f32 v))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 2 (cosh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))) (neg.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (neg.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (reciprocal.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (cosh.f32 (reciprocal.f32 v))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (-.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v)))))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (-.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (reciprocal.f32 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (/.f32 -1 v)) 3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2) (exp.f32 (+.f32 (reciprocal.f32 v) (/.f32 -1 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (*.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (*.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v)))) (+.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (+.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1)
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(pow.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) 1/3)
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(pow.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2)
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(sqrt.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2))
(fabs.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (exp.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(cbrt.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(reciprocal.f32 (/.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (reciprocal.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (reciprocal.f32 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)))))
(reciprocal.f32 (/.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v))) (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2))))
(*.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (reciprocal.f32 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (cosh.f32 (reciprocal.f32 v))))
(expm1.f32 (log1p.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(exp.f32 (log.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(log1p.f32 (expm1.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 (sinh.f32 (reciprocal.f32 v)))
(fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 1 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 1 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (/.f32 (/.f32 v cosTheta_O) (cbrt.f32 cosTheta_i)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (/.f32 v cosTheta_O) (sqrt.f32 cosTheta_i)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 v) cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 cosTheta_i 1) (/.f32 v cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 cosTheta_i)) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (sqrt.f32 (/.f32 v cosTheta_O)) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 cosTheta_i))
(/.f32 (*.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (sqrt.f32 (/.f32 v cosTheta_O)) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 cosTheta_i))
(/.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2)) (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(reciprocal.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2)))
(/.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (/.f32 v cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 1) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 v)) (sqrt.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(pow.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 3)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(pow.f32 (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 2) -1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2))
(fabs.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3) 1/3)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(neg.f32 (/.f32 cosTheta_i (/.f32 (neg.f32 v) cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2))
(fabs.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(log.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 cosTheta_O v) 3)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) 3) (pow.f32 cosTheta_i 3)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(reciprocal.f32 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) 1)
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) 1) (/.f32 v cosTheta_O))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(/.f32 (*.f32 1/2 (neg.f32 cosTheta_i)) (/.f32 (neg.f32 v) cosTheta_O))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) (neg.f32 cosTheta_O)) (neg.f32 v))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) 1/2) (/.f32 (neg.f32 v) cosTheta_O))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(pow.f32 (cbrt.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 3)
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(pow.f32 (pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 3) 1/3)
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(pow.f32 (sqrt.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 2)
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) 1/4))
(sqrt.f32 (pow.f32 (*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) 2))
(log.f32 (pow.f32 (exp.f32 1/2) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(cbrt.f32 (pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 3))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(expm1.f32 (log1p.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(exp.f32 (log.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(log1p.f32 (expm1.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (*.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)) 2)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2))
(fabs.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (pow.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))) (*.f32 v 2)))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3)))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(cbrt.f32 (*.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) (pow.f32 (*.f32 v 2) 3)))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 1 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (reciprocal.f32 v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 cosTheta_O (*.f32 (reciprocal.f32 v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) (pow.f32 (reciprocal.f32 cosTheta_i) -1))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(*.f32 (cbrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) 4))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_O v)) 2) (*.f32 (cbrt.f32 (/.f32 cosTheta_O v)) cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (*.f32 (cbrt.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (sqrt.f32 cosTheta_i) (*.f32 (sqrt.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) (*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (neg.f32 cosTheta_i) (reciprocal.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (reciprocal.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2)) (/.f32 1 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2)) (reciprocal.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1) (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -2)
(*.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4)) (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) 1) (/.f32 (cbrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) v) (/.f32 (sqrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) v) (/.f32 (cbrt.f32 cosTheta_i) (reciprocal.f32 cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (cbrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (sqrt.f32 (/.f32 v cosTheta_O))) (/.f32 (cbrt.f32 cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 (sqrt.f32 cosTheta_i) (cbrt.f32 (/.f32 v cosTheta_O))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (cbrt.f32 v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (reciprocal.f32 (/.f32 (neg.f32 v) cosTheta_O)) (neg.f32 cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (*.f32 cosTheta_i (pow.f32 (cbrt.f32 (/.f32 cosTheta_O v)) 2)) (cbrt.f32 (/.f32 cosTheta_O v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v))) (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (cbrt.f32 cosTheta_i) 2)) (cbrt.f32 cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 cosTheta_i)) (sqrt.f32 cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(*.f32 (cbrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) 4))
(*.f32 (*.f32 (/.f32 cosTheta_i v) 1) cosTheta_O)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (cbrt.f32 cosTheta_O) 2)) (cbrt.f32 cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (sqrt.f32 cosTheta_O)) (sqrt.f32 cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (neg.f32 cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 1 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 1 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (/.f32 (/.f32 v cosTheta_O) (cbrt.f32 cosTheta_i)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (/.f32 v cosTheta_O) (sqrt.f32 cosTheta_i)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 v) cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 cosTheta_i 1) (/.f32 v cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 cosTheta_i)) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (sqrt.f32 (/.f32 v cosTheta_O)) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 cosTheta_i))
(/.f32 (*.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (sqrt.f32 (/.f32 v cosTheta_O)) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 cosTheta_i))
(/.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2)) (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(reciprocal.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2)))
(/.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (cbrt.f32 (/.f32 v cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 1) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 v)) (sqrt.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(neg.f32 (/.f32 cosTheta_i (/.f32 (neg.f32 v) cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2))
(fabs.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(log.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 cosTheta_O v) 3)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) 3) (pow.f32 cosTheta_i 3)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(reciprocal.f32 (/.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) 1))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(sinh.f32 (reciprocal.f32 v))
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (/.f32 -1 v)) 2))
(sinh.f32 (reciprocal.f32 v))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1/2)
(sinh.f32 (reciprocal.f32 v))
(*.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(sinh.f32 (reciprocal.f32 v))
(*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 1 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2) (/.f32 2 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 2 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (*.f32 2 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (*.f32 2 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 2 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 4 (cosh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(/.f32 (*.f32 -2 (sinh.f32 (reciprocal.f32 v))) -2)
(neg.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) -1))
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(fabs.f32 (sinh.f32 (reciprocal.f32 v)))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(sinh.f32 (reciprocal.f32 v))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(sinh.f32 (reciprocal.f32 v))
(reciprocal.f32 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(sinh.f32 (reciprocal.f32 v))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(sinh.f32 (reciprocal.f32 v))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) 1)
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (cbrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (cbrt.f32 (sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (cbrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (cbrt.f32 (sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (sqrt.f32 cosTheta_i))
(*.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (sqrt.f32 (cbrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (pow.f32 (/.f32 cosTheta_i v) 1/2) (sqrt.f32 cosTheta_O))
(*.f32 (sqrt.f32 cosTheta_O) (sqrt.f32 (/.f32 cosTheta_i v)))
(*.f32 (pow.f32 1 -1/2) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (pow.f32 (/.f32 v cosTheta_O) -1/2) (pow.f32 (reciprocal.f32 cosTheta_i) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2) (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2))
(reciprocal.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (sqrt.f32 (cbrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i v)) (sqrt.f32 cosTheta_O))
(*.f32 (sqrt.f32 cosTheta_O) (sqrt.f32 (/.f32 cosTheta_i v)))
(*.f32 (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/4) (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/4))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/2)
(/.f32 1 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(reciprocal.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O)))
(/.f32 (sqrt.f32 (neg.f32 cosTheta_i)) (sqrt.f32 (/.f32 (neg.f32 v) cosTheta_O)))
(/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (sqrt.f32 v))
(/.f32 (sqrt.f32 (*.f32 cosTheta_O cosTheta_i)) (sqrt.f32 v))
(/.f32 (neg.f32 (sqrt.f32 cosTheta_i)) (neg.f32 (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 1 (/.f32 (sqrt.f32 cosTheta_i) (sqrt.f32 (/.f32 v cosTheta_O))))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/2)
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 3)
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3/2))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 3/2))
(pow.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/4) 2)
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(fabs.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3/2))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 3/2))
(reciprocal.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1/2))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1/2)
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(sqrt.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(sinh.f32 (reciprocal.f32 v))
(-.f32 (/.f32 (exp.f32 (reciprocal.f32 v)) 2) (/.f32 (exp.f32 (/.f32 -1 v)) 2))
(sinh.f32 (reciprocal.f32 v))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 1/2)
(sinh.f32 (reciprocal.f32 v))
(*.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(sinh.f32 (reciprocal.f32 v))
(*.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 1 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 2) (/.f32 2 (cbrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 2 (sqrt.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (*.f32 2 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (exp.f32 (reciprocal.f32 v)) -3)) (*.f32 2 (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) -2) (+.f32 1 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 2 (*.f32 2 (cosh.f32 (reciprocal.f32 v)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (reciprocal.f32 v)) -2)) (*.f32 4 (cosh.f32 (reciprocal.f32 v))))
(/.f32 (neg.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) -2)
(/.f32 (*.f32 -2 (sinh.f32 (reciprocal.f32 v))) -2)
(neg.f32 (/.f32 (sinh.f32 (reciprocal.f32 v)) -1))
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(sqrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 2))
(fabs.f32 (sinh.f32 (reciprocal.f32 v)))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(sinh.f32 (reciprocal.f32 v))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(sinh.f32 (reciprocal.f32 v))
(reciprocal.f32 (/.f32 2 (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(sinh.f32 (reciprocal.f32 v))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(sinh.f32 (reciprocal.f32 v))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))

eval856.0ms (4.4%)

Compiler

Compiled 38774 to 17424 computations (55.1% saved)

prune423.0ms (2.2%)

Pruning

53 alts after pruning (48 fresh and 5 done)

PrunedKeptTotal
New1404351439
Fresh91322
Picked325
Done033
Total1416531469
Accuracy
99.8%
Counts
1469 → 53
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.3%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
60.3%
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
98.0%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
98.6%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
82.7%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
97.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 3) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.3%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta_i v)) (sqrt.f32 cosTheta_O)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (sqrt.f32 cosTheta_i)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
78.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 3/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
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 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.3%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.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 1 v)) 2) v))
98.7%
(/.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 1 v)) 2) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_i v) (sqrt.f32 cosTheta_O)) (sqrt.f32 cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 cosTheta_i)) (sqrt.f32 cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
60.2%
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
65.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
65.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
98.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (pow.f32 v -1/2)) (pow.f32 v -1/2)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (/.f32 1 (exp.f32 (/.f32 -1 v))) (/.f32 1 (exp.f32 (/.f32 1 v))))))
80.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 1 (reciprocal.f32 v))) (/.f32 1/6 (pow.f32 v 3)))))))
74.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (/.f32 1 v))))))
74.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v))))))
94.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (reciprocal.f32 (exp.f32 (/.f32 -1 v)))))))
69.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 1))))
68.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (-.f32 1 (reciprocal.f32 v)))))
93.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (log.f32 (exp.f32 (exp.f32 (/.f32 -1 v)))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
82.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
60.3%
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
60.2%
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
60.3%
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
60.3%
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
60.3%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
60.3%
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
60.3%
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
57.0%
(*.f32 1/2 (sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)))
60.3%
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
60.3%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
60.3%
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
98.0%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
98.6%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
82.7%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
97.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 3) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.3%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta_i v)) (sqrt.f32 cosTheta_O)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (sqrt.f32 cosTheta_i)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
78.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 3/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
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 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.3%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.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 1 v)) 2) v))
98.7%
(/.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 1 v)) 2) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_i v) (sqrt.f32 cosTheta_O)) (sqrt.f32 cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 cosTheta_i)) (sqrt.f32 cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
60.2%
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
65.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
65.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
98.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (pow.f32 v -1/2)) (pow.f32 v -1/2)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (/.f32 1 (exp.f32 (/.f32 -1 v))) (/.f32 1 (exp.f32 (/.f32 1 v))))))
80.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 1 (reciprocal.f32 v))) (/.f32 1/6 (pow.f32 v 3)))))))
74.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (/.f32 1 v))))))
74.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v))))))
94.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (reciprocal.f32 (exp.f32 (/.f32 -1 v)))))))
69.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 1))))
68.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (-.f32 1 (reciprocal.f32 v)))))
93.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (log.f32 (exp.f32 (exp.f32 (/.f32 -1 v)))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
82.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
60.3%
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
60.2%
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
60.3%
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
60.3%
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
60.3%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
60.3%
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
60.3%
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
57.0%
(*.f32 1/2 (sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)))
60.3%
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
Compiler

Compiled 4924 to 3622 computations (26.4% saved)

localize698.0ms (3.6%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.4%
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
99.2%
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)
99.2%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
97.6%
(sinh.f32 (/.f32 1 v))
99.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
99.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
99.2%
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)
97.6%
(sinh.f32 (/.f32 1 v))
99.2%
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
99.1%
(/.f32 1 (pow.f32 v 3))
98.8%
(*.f32 1/3 (/.f32 1 v))
98.0%
(*.f32 1/60 (/.f32 1 (pow.f32 v 3)))
99.9%
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
99.7%
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
99.1%
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
99.0%
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
97.8%
(exp.f32 (/.f32 -1 v))
97.8%
(exp.f32 (/.f32 1 v))
Compiler

Compiled 393 to 183 computations (53.4% saved)

series61.0ms (0.3%)

Counts
11 → 200
Calls

63 calls:

TimeVariablePointExpression
4.0ms
sinTheta_i
@inf
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
3.0ms
cosTheta_O
@-inf
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
2.0ms
cosTheta_i
@0
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
2.0ms
sinTheta_O
@inf
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
2.0ms
sinTheta_O
@-inf
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))

rewrite111.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
388×log1p-expm1-u
388×expm1-log1p-u
381×add-exp-log
381×add-log-exp
377×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053338
1875334
Stop Event
node limit
Counts
11 → 208
Calls
Call 1
Inputs
(exp.f32 (/.f32 -1 v))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/60 (/.f32 1 (pow.f32 v 3)))
(*.f32 1/3 (/.f32 1 v))
(/.f32 1 (pow.f32 v 3))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 3)
(pow.f32 (exp.f32 (*.f32 (/.f32 -1 v) 3)) 1/3)
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) 2)
(pow.f32 (exp.f32 1) (/.f32 -1 v))
(pow.f32 (exp.f32 -1) (reciprocal.f32 v))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (/.f32 -1 v)))
(pow.f32 (exp.f32 (sqrt.f32 (/.f32 -1 v))) (sqrt.f32 (/.f32 -1 v)))
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 -1 v)))))
(cbrt.f32 (exp.f32 (*.f32 (/.f32 -1 v) 3)))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))) 1)
(pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3) 1/3)
(pow.f32 (*.f32 v (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 6) (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3) (pow.f32 v 6)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))))
(+.f32 (fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))))
(*.f32 1 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 2)) (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (+.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (-.f32 (exp.f32 (*.f32 (reciprocal.f32 v) 3)) (exp.f32 (*.f32 (/.f32 -1 v) 3))) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2) (exp.f32 (+.f32 (reciprocal.f32 v) (/.f32 -1 v))))))
(pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 1)
(pow.f32 (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3)
(pow.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 2)
(log.f32 (exp.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(cbrt.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3))
(expm1.f32 (log1p.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(exp.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 1))
(log1p.f32 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))) 1)
(*.f32 1 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 2) (cbrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (sqrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(pow.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 2)
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1)
(log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 3))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_O 3) (pow.f32 (/.f32 v cosTheta_i) 3)))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2))) 1)
(/.f32 (*.f32 1/2 cosTheta_O) (/.f32 v cosTheta_i))
(pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)) 2)
(log.f32 (pow.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)))
(exp.f32 (log.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/60 (pow.f32 v 3)))) 1)
(/.f32 1/60 (pow.f32 v 3))
(pow.f32 (/.f32 1/60 (pow.f32 v 3)) 1)
(pow.f32 (/.f32 (cbrt.f32 1/60) v) 3)
(pow.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/60 (pow.f32 v 3))) 2)
(log.f32 (exp.f32 (/.f32 1/60 (pow.f32 v 3))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/60 (pow.f32 v 3)))))
(cbrt.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)))
(expm1.f32 (log1p.f32 (/.f32 1/60 (pow.f32 v 3))))
(exp.f32 (log.f32 (/.f32 1/60 (pow.f32 v 3))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/60 (pow.f32 v 3))) 1))
(log1p.f32 (expm1.f32 (/.f32 1/60 (pow.f32 v 3))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(/.f32 1/3 v)
(pow.f32 (/.f32 1/3 v) 1)
(pow.f32 (cbrt.f32 (/.f32 1/3 v)) 3)
(pow.f32 (*.f32 (pow.f32 v -3) 1/27) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/3 v)) 2)
(log.f32 (exp.f32 (/.f32 1/3 v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(cbrt.f32 (*.f32 (pow.f32 v -3) 1/27))
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(exp.f32 (log.f32 (/.f32 1/3 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 1/3 v)) 1))
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 v -3))) 1)
(*.f32 1 (pow.f32 v -3))
(*.f32 (reciprocal.f32 v) (pow.f32 v -2))
(*.f32 (pow.f32 v -2) (reciprocal.f32 v))
(*.f32 (sqrt.f32 (pow.f32 v -3)) (sqrt.f32 (pow.f32 v -3)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -3) (pow.f32 (cbrt.f32 v) -3))
(*.f32 (pow.f32 (sqrt.f32 v) -3) (pow.f32 (sqrt.f32 v) -3))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 v 3)) -1) (pow.f32 (sqrt.f32 (pow.f32 v 3)) -1))
(*.f32 (pow.f32 (pow.f32 v 3/2) -1) (pow.f32 (pow.f32 v 3/2) -1))
(pow.f32 v -3)
(pow.f32 (reciprocal.f32 v) 3)
(pow.f32 (pow.f32 v 3) -1)
(pow.f32 (pow.f32 v -3) 1)
(pow.f32 (pow.f32 (pow.f32 v -3) 3) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 v -3)) 2)
(pow.f32 (/.f32 (pow.f32 v 3) 1) -1)
(log.f32 (exp.f32 (pow.f32 v -3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 v -3))))
(cbrt.f32 (pow.f32 (pow.f32 v -3) 3))
(reciprocal.f32 (pow.f32 v 3))
(reciprocal.f32 (/.f32 (pow.f32 v 3) 1))
(expm1.f32 (log1p.f32 (pow.f32 v -3)))
(exp.f32 (*.f32 -3 (log.f32 v)))
(exp.f32 (*.f32 (log.f32 v) -3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 v)) -1))
(exp.f32 (*.f32 (*.f32 -3 (log.f32 v)) 1))
(log1p.f32 (expm1.f32 (pow.f32 v -3)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))))) 1)
(*.f32 1 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 2) (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(/.f32 (-.f32 (pow.f32 (/.f32 1/60 (pow.f32 v 3)) 2) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (-.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v))))
(/.f32 (+.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3)) (+.f32 (pow.f32 (/.f32 1/60 (pow.f32 v 3)) 2) (-.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2) (*.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v))))))
(pow.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))) 1)
(pow.f32 (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 3)
(pow.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 2)
(log.f32 (exp.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))))))
(cbrt.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(exp.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 1))
(log1p.f32 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(fma.f32 1 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 1 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/60 (pow.f32 v 3)))
(fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 1/60 (pow.f32 v 3)))
(fma.f32 (pow.f32 (/.f32 (cbrt.f32 1/60) v) 2) (/.f32 (cbrt.f32 1/60) v) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 1/60 (pow.f32 v 3)))
(fma.f32 (sqrt.f32 (/.f32 1/60 (pow.f32 v 3))) (sqrt.f32 (/.f32 1/60 (pow.f32 v 3))) (fma.f32 v 2 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))) 1)
(*.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (reciprocal.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) 2) (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) 2)
(pow.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) -1)
(log.f32 (pow.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3) (pow.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) 3)))
(reciprocal.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(exp.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 (neg.f32 sinTheta_O))) (log.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))))
(exp.f32 (*.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 (neg.f32 sinTheta_O))) (log.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))) 1)
(*.f32 1 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 cosTheta_i (pow.f32 (/.f32 v cosTheta_O) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 2)) (cbrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) (sqrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 1)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) 3)
(pow.f32 (pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 v cosTheta_O)) cosTheta_i) -1)
(log.f32 (exp.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 3))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3/2)))
(reciprocal.f32 (/.f32 (sqrt.f32 (/.f32 v cosTheta_O)) cosTheta_i))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) 1))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))

simplify212.0ms (1.1%)

Algorithm
egg-herbie
Rules
968×log-prod
620×associate-*r*
554×associate-*l*
552×exp-prod
544×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058018555
1150517135
2617916607
Stop Event
node limit
Counts
408 → 317
Calls
Call 1
Inputs
1
(-.f32 1 (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
1
(-.f32 1 (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(*.f32 2 v)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(*.f32 2 v)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v)))))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/60 (pow.f32 v 3))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(*.f32 2 v)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(*.f32 2 v)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 3)
(pow.f32 (exp.f32 (*.f32 (/.f32 -1 v) 3)) 1/3)
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) 2)
(pow.f32 (exp.f32 1) (/.f32 -1 v))
(pow.f32 (exp.f32 -1) (reciprocal.f32 v))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (/.f32 -1 v)))
(pow.f32 (exp.f32 (sqrt.f32 (/.f32 -1 v))) (sqrt.f32 (/.f32 -1 v)))
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 -1 v)))))
(cbrt.f32 (exp.f32 (*.f32 (/.f32 -1 v) 3)))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))) 1)
(pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3) 1/3)
(pow.f32 (*.f32 v (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 6) (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3) (pow.f32 v 6)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))))
(+.f32 (fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))))
(*.f32 1 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 2)) (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (+.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (-.f32 (exp.f32 (*.f32 (reciprocal.f32 v) 3)) (exp.f32 (*.f32 (/.f32 -1 v) 3))) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2) (exp.f32 (+.f32 (reciprocal.f32 v) (/.f32 -1 v))))))
(pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 1)
(pow.f32 (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3)
(pow.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 2)
(log.f32 (exp.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(cbrt.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3))
(expm1.f32 (log1p.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(exp.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 1))
(log1p.f32 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))) 1)
(*.f32 1 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 2) (cbrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (sqrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(pow.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 2)
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1)
(log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 3))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_O 3) (pow.f32 (/.f32 v cosTheta_i) 3)))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2))) 1)
(/.f32 (*.f32 1/2 cosTheta_O) (/.f32 v cosTheta_i))
(pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)) 2)
(log.f32 (pow.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)))
(exp.f32 (log.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/60 (pow.f32 v 3)))) 1)
(/.f32 1/60 (pow.f32 v 3))
(pow.f32 (/.f32 1/60 (pow.f32 v 3)) 1)
(pow.f32 (/.f32 (cbrt.f32 1/60) v) 3)
(pow.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/60 (pow.f32 v 3))) 2)
(log.f32 (exp.f32 (/.f32 1/60 (pow.f32 v 3))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/60 (pow.f32 v 3)))))
(cbrt.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)))
(expm1.f32 (log1p.f32 (/.f32 1/60 (pow.f32 v 3))))
(exp.f32 (log.f32 (/.f32 1/60 (pow.f32 v 3))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/60 (pow.f32 v 3))) 1))
(log1p.f32 (expm1.f32 (/.f32 1/60 (pow.f32 v 3))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(/.f32 1/3 v)
(pow.f32 (/.f32 1/3 v) 1)
(pow.f32 (cbrt.f32 (/.f32 1/3 v)) 3)
(pow.f32 (*.f32 (pow.f32 v -3) 1/27) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/3 v)) 2)
(log.f32 (exp.f32 (/.f32 1/3 v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(cbrt.f32 (*.f32 (pow.f32 v -3) 1/27))
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(exp.f32 (log.f32 (/.f32 1/3 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 1/3 v)) 1))
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 v -3))) 1)
(*.f32 1 (pow.f32 v -3))
(*.f32 (reciprocal.f32 v) (pow.f32 v -2))
(*.f32 (pow.f32 v -2) (reciprocal.f32 v))
(*.f32 (sqrt.f32 (pow.f32 v -3)) (sqrt.f32 (pow.f32 v -3)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -3) (pow.f32 (cbrt.f32 v) -3))
(*.f32 (pow.f32 (sqrt.f32 v) -3) (pow.f32 (sqrt.f32 v) -3))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 v 3)) -1) (pow.f32 (sqrt.f32 (pow.f32 v 3)) -1))
(*.f32 (pow.f32 (pow.f32 v 3/2) -1) (pow.f32 (pow.f32 v 3/2) -1))
(pow.f32 v -3)
(pow.f32 (reciprocal.f32 v) 3)
(pow.f32 (pow.f32 v 3) -1)
(pow.f32 (pow.f32 v -3) 1)
(pow.f32 (pow.f32 (pow.f32 v -3) 3) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 v -3)) 2)
(pow.f32 (/.f32 (pow.f32 v 3) 1) -1)
(log.f32 (exp.f32 (pow.f32 v -3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 v -3))))
(cbrt.f32 (pow.f32 (pow.f32 v -3) 3))
(reciprocal.f32 (pow.f32 v 3))
(reciprocal.f32 (/.f32 (pow.f32 v 3) 1))
(expm1.f32 (log1p.f32 (pow.f32 v -3)))
(exp.f32 (*.f32 -3 (log.f32 v)))
(exp.f32 (*.f32 (log.f32 v) -3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 v)) -1))
(exp.f32 (*.f32 (*.f32 -3 (log.f32 v)) 1))
(log1p.f32 (expm1.f32 (pow.f32 v -3)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))))) 1)
(*.f32 1 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 2) (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(/.f32 (-.f32 (pow.f32 (/.f32 1/60 (pow.f32 v 3)) 2) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (-.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v))))
(/.f32 (+.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3)) (+.f32 (pow.f32 (/.f32 1/60 (pow.f32 v 3)) 2) (-.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2) (*.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v))))))
(pow.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))) 1)
(pow.f32 (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 3)
(pow.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 2)
(log.f32 (exp.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))))))
(cbrt.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(exp.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 1))
(log1p.f32 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(fma.f32 1 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 1 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/60 (pow.f32 v 3)))
(fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 1/60 (pow.f32 v 3)))
(fma.f32 (pow.f32 (/.f32 (cbrt.f32 1/60) v) 2) (/.f32 (cbrt.f32 1/60) v) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 1/60 (pow.f32 v 3)))
(fma.f32 (sqrt.f32 (/.f32 1/60 (pow.f32 v 3))) (sqrt.f32 (/.f32 1/60 (pow.f32 v 3))) (fma.f32 v 2 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))) 1)
(*.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (reciprocal.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) 2) (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) 2)
(pow.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) -1)
(log.f32 (pow.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3) (pow.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) 3)))
(reciprocal.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(exp.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 (neg.f32 sinTheta_O))) (log.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))))
(exp.f32 (*.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 (neg.f32 sinTheta_O))) (log.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))) 1)
(*.f32 1 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))
(*.f32 cosTheta_i (pow.f32 (/.f32 v cosTheta_O) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 2)) (cbrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) (sqrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 1)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) 3)
(pow.f32 (pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 v cosTheta_O)) cosTheta_i) -1)
(log.f32 (exp.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 3))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3/2)))
(reciprocal.f32 (/.f32 (sqrt.f32 (/.f32 v cosTheta_O)) cosTheta_i))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) 1))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
Outputs
1
(-.f32 1 (/.f32 1 v))
(-.f32 1 (reciprocal.f32 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(+.f32 1 (-.f32 (/.f32 1/2 (pow.f32 v 2)) (reciprocal.f32 v)))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 1 (-.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))))
(+.f32 (/.f32 1/2 (pow.f32 v 2)) (-.f32 1 (fma.f32 1/6 (pow.f32 v -3) (reciprocal.f32 v))))
1
(-.f32 1 (/.f32 1 v))
(-.f32 1 (reciprocal.f32 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(+.f32 1 (-.f32 (/.f32 1/2 (pow.f32 v 2)) (reciprocal.f32 v)))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(+.f32 1 (-.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v))))
(+.f32 (/.f32 1/2 (pow.f32 v 2)) (-.f32 1 (fma.f32 1/6 (pow.f32 v -3) (reciprocal.f32 v))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(+.f32 (+.f32 (/.f32 1/2520 (pow.f32 v 5)) (/.f32 1/60 (pow.f32 v 3))) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (/.f32 1/2520 (pow.f32 v 5)) (fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(+.f32 (+.f32 (/.f32 1/2520 (pow.f32 v 5)) (/.f32 1/60 (pow.f32 v 3))) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (/.f32 1/2520 (pow.f32 v 5)) (fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v))))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))
(fma.f32 (pow.f32 v -3) 1/3 (/.f32 2 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/60 (pow.f32 v 5)) (/.f32 1/3 (pow.f32 v 3))) (/.f32 2 v))
(+.f32 (/.f32 1/60 (pow.f32 v 5)) (fma.f32 (pow.f32 v -3) 1/3 (/.f32 2 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v)))))
(+.f32 (+.f32 (+.f32 (/.f32 1/60 (pow.f32 v 5)) (/.f32 1/3 (pow.f32 v 3))) (/.f32 2 v)) (/.f32 1/2520 (pow.f32 v 7)))
(+.f32 (/.f32 1/60 (pow.f32 v 5)) (+.f32 (fma.f32 (pow.f32 v -3) 1/3 (/.f32 2 v)) (/.f32 1/2520 (pow.f32 v 7))))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))
(fma.f32 (pow.f32 v -3) 1/3 (/.f32 2 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 1/60 (pow.f32 v 5)) (/.f32 1/3 (pow.f32 v 3))) (/.f32 2 v))
(+.f32 (/.f32 1/60 (pow.f32 v 5)) (fma.f32 (pow.f32 v -3) 1/3 (/.f32 2 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v)))))
(+.f32 (+.f32 (+.f32 (/.f32 1/60 (pow.f32 v 5)) (/.f32 1/3 (pow.f32 v 3))) (/.f32 2 v)) (/.f32 1/2520 (pow.f32 v 7)))
(+.f32 (/.f32 1/60 (pow.f32 v 5)) (+.f32 (fma.f32 (pow.f32 v -3) 1/3 (/.f32 2 v)) (/.f32 1/2520 (pow.f32 v 7))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(fma.f32 (pow.f32 v -3) 1/60 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(fma.f32 v 2 (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 cosTheta_O (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) cosTheta_i))
(/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) cosTheta_i)))
(fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (+.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))))
(fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) cosTheta_i))))
(fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (+.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))))
(fma.f32 1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) cosTheta_i)))))
(fma.f32 1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))))
(*.f32 1/2 (+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(*.f32 1/2 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3)))))
(fma.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 1/2 (+.f32 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (+.f32 (*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6)) (pow.f32 v 3)))))
(*.f32 1/2 (+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) (/.f32 (fma.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (*.f32 cosTheta_O (*.f32 cosTheta_i -1/6))) (pow.f32 v 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))))))
(fma.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (fma.f32 1/2 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 1/6 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4)) (/.f32 (+.f32 (*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6)) (pow.f32 v 3))))))
(fma.f32 1/2 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) (fma.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (*.f32 cosTheta_O (*.f32 cosTheta_i -1/6))) (pow.f32 v 3)) (/.f32 (*.f32 1/12 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)) (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v 4))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))))
(*.f32 1/2 (+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(*.f32 1/2 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2)))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6))) (pow.f32 v 3)) (*.f32 1/2 (+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))))
(fma.f32 -1/2 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) -1/2 (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3)) (*.f32 1/2 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))))
(fma.f32 -1/2 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)) -1/2) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3)) (*.f32 1/2 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (*.f32 -1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (*.f32 1/6 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/6))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 1/2 (+.f32 (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 1/6 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) -1/2 (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3)) (fma.f32 1/2 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) (/.f32 (*.f32 1/12 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)) (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v 4))))
(fma.f32 -1/2 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)) -1/2) (*.f32 1/6 (*.f32 cosTheta_O cosTheta_i))) (pow.f32 v 3)) (fma.f32 1/2 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) (/.f32 (*.f32 1/12 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)) (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v 4))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 cosTheta_O (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) cosTheta_i))
(/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))
(fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) cosTheta_i)))
(fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (+.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))))
(fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) cosTheta_i))))
(fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (+.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 cosTheta_i (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v)))))))))
(fma.f32 1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) cosTheta_i)))))
(fma.f32 1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (fma.f32 1/2 (*.f32 (/.f32 cosTheta_O (pow.f32 v 4)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2))))) (fma.f32 (/.f32 cosTheta_O (pow.f32 v 3)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (neg.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 cosTheta_i (sqrt.f32 (/.f32 cosTheta_O v)))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(exp.f32 (/.f32 -1 v))
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(exp.f32 (/.f32 -1 v))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(exp.f32 (/.f32 -1 v))
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 3)
(exp.f32 (/.f32 -1 v))
(pow.f32 (exp.f32 (*.f32 (/.f32 -1 v) 3)) 1/3)
(exp.f32 (/.f32 -1 v))
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) 2)
(exp.f32 (/.f32 -1 v))
(pow.f32 (exp.f32 1) (/.f32 -1 v))
(pow.f32 (E.f32) (/.f32 -1 v))
(pow.f32 (exp.f32 -1) (reciprocal.f32 v))
(exp.f32 (/.f32 -1 v))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (/.f32 -1 v)))
(pow.f32 (exp.f32 (sqrt.f32 (/.f32 -1 v))) (sqrt.f32 (/.f32 -1 v)))
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 -1 v)))))
(exp.f32 (/.f32 -1 v))
(cbrt.f32 (exp.f32 (*.f32 (/.f32 -1 v) 3)))
(exp.f32 (/.f32 -1 v))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))) 1)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 1)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 3)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3) 1/3)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(pow.f32 (*.f32 v (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 2)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(cbrt.f32 (*.f32 (pow.f32 v 6) (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3)))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3) (pow.f32 v 6)))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 1))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2))
(+.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (*.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))) (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))
(+.f32 (fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (+.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))) (fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (neg.f32 (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 0) (-.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 3) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))) (fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (*.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))) (-.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 3) (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (*.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))) (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))
(*.f32 1 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 2)) (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (+.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (+.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (reciprocal.f32 v))))
(/.f32 (-.f32 (exp.f32 (*.f32 (reciprocal.f32 v) 3)) (exp.f32 (*.f32 (/.f32 -1 v) 3))) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2) (exp.f32 (+.f32 (reciprocal.f32 v) (/.f32 -1 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (exp.f32 (/.f32 -3 v))) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 2) (exp.f32 (+.f32 (/.f32 -1 v) (reciprocal.f32 v))))))
(/.f32 (-.f32 (exp.f32 (/.f32 3 v)) (exp.f32 (/.f32 -3 v))) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (*.f32 (exp.f32 (/.f32 -1 v)) (+.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (reciprocal.f32 v))))))
(pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 1)
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(pow.f32 (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3)
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(pow.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3) 1/3)
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(pow.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 2)
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(log.f32 (exp.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(cbrt.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(expm1.f32 (log1p.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(exp.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(exp.f32 (*.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 1))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(log1p.f32 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(fma.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 2) (exp.f32 (/.f32 1/3 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 3) (exp.f32 (/.f32 -1 v)))
(fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))) 1)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 1 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 2) (cbrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (sqrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 3)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 3) 1/3)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 2)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) -1)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 3))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_O 3) (pow.f32 (/.f32 v cosTheta_i) 3)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 1))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2))) 1)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 1/2 cosTheta_O) (/.f32 v cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2) 1)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)) 3)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(pow.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2) 3) 1/3)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)) 2)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(log.f32 (pow.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) 1/2))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2) 3))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(exp.f32 (log.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)) 1))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) 1/2)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i 1/2))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/60 (pow.f32 v 3)))) 1)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(pow.f32 (/.f32 1/60 (pow.f32 v 3)) 1)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(pow.f32 (/.f32 (cbrt.f32 1/60) v) 3)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(pow.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)) 1/3)
(cbrt.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)))
(pow.f32 (sqrt.f32 (/.f32 1/60 (pow.f32 v 3))) 2)
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(log.f32 (exp.f32 (/.f32 1/60 (pow.f32 v 3))))
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/60 (pow.f32 v 3)))))
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(cbrt.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)))
(expm1.f32 (log1p.f32 (/.f32 1/60 (pow.f32 v 3))))
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(exp.f32 (log.f32 (/.f32 1/60 (pow.f32 v 3))))
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(exp.f32 (*.f32 (log.f32 (/.f32 1/60 (pow.f32 v 3))) 1))
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(log1p.f32 (expm1.f32 (/.f32 1/60 (pow.f32 v 3))))
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (pow.f32 v -3) 1/60)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(/.f32 1/3 v)
(/.f32 1/3 v)
(pow.f32 (/.f32 1/3 v) 1)
(/.f32 1/3 v)
(pow.f32 (cbrt.f32 (/.f32 1/3 v)) 3)
(/.f32 1/3 v)
(pow.f32 (*.f32 (pow.f32 v -3) 1/27) 1/3)
(cbrt.f32 (*.f32 (pow.f32 v -3) 1/27))
(pow.f32 (sqrt.f32 (/.f32 1/3 v)) 2)
(/.f32 1/3 v)
(log.f32 (exp.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(/.f32 1/3 v)
(cbrt.f32 (*.f32 (pow.f32 v -3) 1/27))
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(exp.f32 (log.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(exp.f32 (*.f32 (log.f32 (/.f32 1/3 v)) 1))
(/.f32 1/3 v)
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 v -3))) 1)
(pow.f32 v -3)
(*.f32 1 (pow.f32 v -3))
(pow.f32 v -3)
(*.f32 (reciprocal.f32 v) (pow.f32 v -2))
(pow.f32 v -3)
(*.f32 (pow.f32 v -2) (reciprocal.f32 v))
(pow.f32 v -3)
(*.f32 (sqrt.f32 (pow.f32 v -3)) (sqrt.f32 (pow.f32 v -3)))
(pow.f32 v -3)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -3) (pow.f32 (cbrt.f32 v) -3))
(*.f32 (pow.f32 (sqrt.f32 v) -3) (pow.f32 (sqrt.f32 v) -3))
(pow.f32 (sqrt.f32 v) -6)
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 v 3)) -1) (pow.f32 (sqrt.f32 (pow.f32 v 3)) -1))
(pow.f32 (sqrt.f32 (pow.f32 v 3)) -2)
(*.f32 (pow.f32 (pow.f32 v 3/2) -1) (pow.f32 (pow.f32 v 3/2) -1))
(pow.f32 (pow.f32 v 3/2) -2)
(pow.f32 v -3)
(pow.f32 (reciprocal.f32 v) 3)
(pow.f32 v -3)
(pow.f32 (pow.f32 v 3) -1)
(pow.f32 v -3)
(pow.f32 (pow.f32 v -3) 1)
(pow.f32 v -3)
(pow.f32 (pow.f32 (pow.f32 v -3) 3) 1/3)
(pow.f32 v -3)
(pow.f32 (sqrt.f32 (pow.f32 v -3)) 2)
(pow.f32 v -3)
(pow.f32 (/.f32 (pow.f32 v 3) 1) -1)
(pow.f32 v -3)
(log.f32 (exp.f32 (pow.f32 v -3)))
(pow.f32 v -3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 v -3))))
(pow.f32 v -3)
(cbrt.f32 (pow.f32 (pow.f32 v -3) 3))
(pow.f32 v -3)
(reciprocal.f32 (pow.f32 v 3))
(pow.f32 v -3)
(reciprocal.f32 (/.f32 (pow.f32 v 3) 1))
(pow.f32 v -3)
(expm1.f32 (log1p.f32 (pow.f32 v -3)))
(pow.f32 v -3)
(exp.f32 (*.f32 -3 (log.f32 v)))
(pow.f32 v -3)
(exp.f32 (*.f32 (log.f32 v) -3))
(pow.f32 v -3)
(exp.f32 (*.f32 (*.f32 3 (log.f32 v)) -1))
(pow.f32 v -3)
(exp.f32 (*.f32 (*.f32 -3 (log.f32 v)) 1))
(pow.f32 v -3)
(log1p.f32 (expm1.f32 (pow.f32 v -3)))
(pow.f32 v -3)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))))) 1)
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(*.f32 1 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 2) (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(*.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (-.f32 (pow.f32 (/.f32 1/60 (pow.f32 v 3)) 2) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (-.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v))))
(/.f32 (-.f32 (*.f32 (pow.f32 v -6) 1/3600) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (-.f32 (*.f32 (pow.f32 v -3) 1/60) (fma.f32 v 2 (/.f32 1/3 v))))
(/.f32 (+.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3)) (+.f32 (pow.f32 (/.f32 1/60 (pow.f32 v 3)) 2) (-.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2) (*.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v))))))
(/.f32 (+.f32 (/.f32 1/216000 (pow.f32 (pow.f32 v 3) 3)) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3)) (+.f32 (*.f32 (pow.f32 v -6) 1/3600) (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (-.f32 (fma.f32 v 2 (/.f32 1/3 v)) (*.f32 (pow.f32 v -3) 1/60)))))
(pow.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))) 1)
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(pow.f32 (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 3)
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(pow.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))) 3) 1/3)
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(pow.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 2)
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(log.f32 (exp.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(cbrt.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v))) 3))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(expm1.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(exp.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))) 1))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(log1p.f32 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 1 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 1 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/60 (pow.f32 v 3)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 1/60 (pow.f32 v -3) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 1/60 (pow.f32 v 3)))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 (pow.f32 v -3) 1/60))
(fma.f32 (pow.f32 (/.f32 (cbrt.f32 1/60) v) 2) (/.f32 (cbrt.f32 1/60) v) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 1/60 (pow.f32 v 3)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (sqrt.f32 (/.f32 1/60 (pow.f32 v 3))) (sqrt.f32 (/.f32 1/60 (pow.f32 v 3))) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 (pow.f32 v -3) 1/60 (fma.f32 v 2 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))) 1)
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(*.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(*.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (reciprocal.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2))))
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (reciprocal.f32 (*.f32 (*.f32 v 2) (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 2 (*.f32 v (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) 2) (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)) 1)
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) 3)
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(pow.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)) 3) 1/3)
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))) 2)
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) -1)
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (reciprocal.f32 (*.f32 (*.f32 v 2) (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 2 (*.f32 v (sinh.f32 (reciprocal.f32 v))))))
(log.f32 (pow.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v)) 3))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3) (pow.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3) (pow.f32 (*.f32 (*.f32 v 2) (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) 3) (pow.f32 (*.f32 2 (*.f32 v (sinh.f32 (reciprocal.f32 v)))) 3)))
(reciprocal.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (reciprocal.f32 (*.f32 (*.f32 v 2) (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 2 (*.f32 v (sinh.f32 (reciprocal.f32 v))))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(exp.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 (neg.f32 sinTheta_O))) (log.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))))
(exp.f32 (-.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (log.f32 (*.f32 (/.f32 (*.f32 (*.f32 v 2) (sinh.f32 (reciprocal.f32 v))) cosTheta_i) (/.f32 v cosTheta_O)))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 cosTheta_i (*.f32 2 (/.f32 (pow.f32 v 2) cosTheta_O)))))
(exp.f32 (*.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 (neg.f32 sinTheta_O))) (log.f32 (/.f32 (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) 1))
(exp.f32 (-.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (log.f32 (*.f32 (/.f32 (*.f32 (*.f32 v 2) (sinh.f32 (reciprocal.f32 v))) cosTheta_i) (/.f32 v cosTheta_O)))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (sinh.f32 (reciprocal.f32 v)) (/.f32 cosTheta_i (*.f32 2 (/.f32 (pow.f32 v 2) cosTheta_O)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 (neg.f32 sinTheta_O))) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_O (/.f32 (pow.f32 v 2) cosTheta_i))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))) 1)
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(*.f32 1 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(*.f32 cosTheta_i (pow.f32 (/.f32 v cosTheta_O) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 2)) (cbrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) (sqrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 1)
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) 3)
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(pow.f32 (pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 3) 1/3)
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) 2)
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 v cosTheta_O)) cosTheta_i) -1)
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(log.f32 (exp.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))))))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) 3))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (/.f32 v cosTheta_O) 3/2)))
(reciprocal.f32 (/.f32 (sqrt.f32 (/.f32 v cosTheta_O)) cosTheta_i))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(exp.f32 (log.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))) 1))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))))
(/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O)))

eval345.0ms (1.8%)

Compiler

Compiled 22742 to 9789 computations (57% saved)

prune387.0ms (2%)

Pruning

57 alts after pruning (49 fresh and 8 done)

PrunedKeptTotal
New79615811
Fresh93443
Picked235
Done055
Total80757864
Accuracy
99.9%
Counts
864 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.3%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
60.3%
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
98.0%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
98.6%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
82.7%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
94.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (sqrt.f32 cosTheta_i)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
78.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 3/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
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 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.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 1 v)) 2) v))
98.7%
(/.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 1 v)) 2) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_i v) (sqrt.f32 cosTheta_O)) (sqrt.f32 cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 cosTheta_i)) (sqrt.f32 cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
60.2%
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
65.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
59.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
65.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))))
59.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
98.1%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (pow.f32 v -1/2)) (pow.f32 v -1/2)) (exp.f32 (/.f32 -1 v)))))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 3) (exp.f32 (/.f32 -1 v)))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (/.f32 1 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v)))))
80.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 1 (reciprocal.f32 v))) (/.f32 1/6 (pow.f32 v 3)))))))
74.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (/.f32 1 v))))))
74.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v))))))
94.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (reciprocal.f32 (exp.f32 (/.f32 -1 v)))))))
93.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (log.f32 (exp.f32 (exp.f32 (/.f32 -1 v)))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
69.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) 1)))
82.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
82.6%
(/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))
60.3%
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
60.2%
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
60.3%
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
60.3%
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
60.3%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
60.3%
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
60.3%
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
60.3%
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
60.3%
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
54.0%
(*.f32 1/2 (log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
60.3%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
60.3%
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
98.0%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
98.6%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
82.7%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
94.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (sqrt.f32 cosTheta_i)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
78.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 3/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
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 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.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 1 v)) 2) v))
98.7%
(/.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 1 v)) 2) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_i v) (sqrt.f32 cosTheta_O)) (sqrt.f32 cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 cosTheta_i)) (sqrt.f32 cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
60.2%
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
65.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
59.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
65.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))))
59.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
98.1%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (pow.f32 v -1/2)) (pow.f32 v -1/2)) (exp.f32 (/.f32 -1 v)))))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 3) (exp.f32 (/.f32 -1 v)))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (/.f32 1 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v)))))
80.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 1 (reciprocal.f32 v))) (/.f32 1/6 (pow.f32 v 3)))))))
74.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (/.f32 1 v))))))
74.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v))))))
94.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (reciprocal.f32 (exp.f32 (/.f32 -1 v)))))))
93.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (log.f32 (exp.f32 (exp.f32 (/.f32 -1 v)))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
69.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) 1)))
82.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
82.6%
(/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))
60.3%
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
60.2%
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
60.3%
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
60.3%
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
60.3%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
60.3%
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
60.3%
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
60.3%
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
60.3%
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
54.0%
(*.f32 1/2 (log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
Compiler

Compiled 4896 to 3666 computations (25.1% saved)

localize860.0ms (4.4%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
99.4%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
99.2%
(*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2))
98.3%
(pow.f32 (sqrt.f32 v) -2)
97.6%
(sinh.f32 (pow.f32 (sqrt.f32 v) -2))
99.1%
(-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v))))
98.9%
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v)))))
97.8%
(exp.f32 (/.f32 1 v))
69.8%
(reciprocal.f32 v)
99.3%
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
99.2%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
98.9%
(/.f32 1/3 v)
98.0%
(/.f32 1/60 (pow.f32 v 3))
100.0%
(*.f32 cosTheta_i cosTheta_O)
99.9%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
99.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
99.0%
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))))
97.8%
(exp.f32 (/.f32 -1 v))
97.8%
(exp.f32 (/.f32 1 v))
89.3%
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
Compiler

Compiled 321 to 176 computations (45.2% saved)

series106.0ms (0.5%)

Counts
14 → 216
Calls

69 calls:

TimeVariablePointExpression
19.0ms
v
@-inf
(sinh.f32 (pow.f32 (sqrt.f32 v) -2))
11.0ms
v
@-inf
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
6.0ms
v
@inf
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
5.0ms
v
@-inf
(*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2))
4.0ms
v
@inf
(sinh.f32 (pow.f32 (sqrt.f32 v) -2))

rewrite125.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
399×log1p-expm1-u
399×expm1-log1p-u
390×add-exp-log
389×add-log-exp
388×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058428
1958420
Stop Event
node limit
Counts
14 → 257
Calls
Call 1
Inputs
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 cosTheta_i cosTheta_O)
(/.f32 1/60 (pow.f32 v 3))
(/.f32 1/3 v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v)))))
(-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v))))
(sinh.f32 (pow.f32 (sqrt.f32 v) -2))
(pow.f32 (sqrt.f32 v) -2)
(*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
Outputs
(+.f32 0 (exp.f32 (/.f32 -1 v)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))) (log.f32 (sqrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(*.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 2) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 3)
(pow.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) 2)
(pow.f32 (exp.f32 1) (/.f32 -1 v))
(pow.f32 (exp.f32 -1) (reciprocal.f32 v))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (/.f32 -1 v)))
(pow.f32 (exp.f32 (sqrt.f32 (/.f32 -1 v))) (sqrt.f32 (/.f32 -1 v)))
(cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 3))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(exp.f32 (*.f32 (/.f32 -1 v) 1))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))) 1)
(pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 6) (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3) (pow.f32 v 6)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))) 1)
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(pow.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 3)
(pow.f32 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 2)
(log.f32 (pow.f32 (pow.f32 (exp.f32 (/.f32 cosTheta_i v)) cosTheta_O) 1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3))
(expm1.f32 (log1p.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(exp.f32 (log.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O))) 1)
(pow.f32 (*.f32 cosTheta_i cosTheta_O) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) 2)
(log.f32 (pow.f32 (exp.f32 cosTheta_i) cosTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_i cosTheta_O))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 cosTheta_O 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_O 3) (pow.f32 cosTheta_i 3)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O)))
(exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/60 (pow.f32 v -3)))) 1)
(*.f32 1 (*.f32 1/60 (pow.f32 v -3)))
(*.f32 1/60 (pow.f32 v -3))
(*.f32 (pow.f32 (/.f32 (cbrt.f32 1/60) v) 2) (/.f32 (cbrt.f32 1/60) v))
(*.f32 (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))))
(pow.f32 (*.f32 1/60 (pow.f32 v -3)) 1)
(pow.f32 (/.f32 (cbrt.f32 1/60) v) 3)
(pow.f32 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3)) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) 2)
(pow.f32 (/.f32 (pow.f32 v 3) 1/60) -1)
(log.f32 (pow.f32 (exp.f32 1/60) (pow.f32 v -3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/60 (pow.f32 v -3)))))
(cbrt.f32 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3)))
(reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60))
(expm1.f32 (log1p.f32 (*.f32 1/60 (pow.f32 v -3))))
(exp.f32 (log.f32 (*.f32 1/60 (pow.f32 v -3))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/60 (pow.f32 v -3))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/60 (pow.f32 v -3))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(*.f32 1 (/.f32 1/3 v))
(*.f32 1/3 (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (cbrt.f32 (/.f32 1/3 v)))
(*.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)))
(pow.f32 (/.f32 1/3 v) 1)
(pow.f32 (cbrt.f32 (/.f32 1/3 v)) 3)
(pow.f32 (*.f32 1/27 (pow.f32 v -3)) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/3 v)) 2)
(pow.f32 (/.f32 v 1/3) -1)
(log.f32 (exp.f32 (/.f32 1/3 v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(cbrt.f32 (*.f32 1/27 (pow.f32 v -3)))
(reciprocal.f32 (/.f32 v 1/3))
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(exp.f32 (log.f32 (/.f32 1/3 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 1/3 v)) 1))
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))) 1)
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (reciprocal.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 2) (cbrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) (sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 2)
(pow.f32 (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) (*.f32 cosTheta_i cosTheta_O)) -1)
(log.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 3)))
(reciprocal.f32 (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) (*.f32 cosTheta_i cosTheta_O)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(exp.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 1)
(*.f32 1 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 2)) (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(*.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(/.f32 (fma.f32 1/60 v (*.f32 (pow.f32 v 3) 1/3)) (pow.f32 v 4))
(/.f32 (-.f32 (pow.f32 (*.f32 1/60 (pow.f32 v -3)) 2) (pow.f32 (/.f32 1/3 v) 2)) (fma.f32 1/60 (pow.f32 v -3) (neg.f32 (/.f32 1/3 v))))
(/.f32 (+.f32 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3)) (*.f32 1/27 (pow.f32 v -3))) (+.f32 (pow.f32 (*.f32 1/60 (pow.f32 v -3)) 2) (-.f32 (pow.f32 (/.f32 1/3 v) 2) (*.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))))
(pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 1)
(pow.f32 (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 3)
(pow.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 2)
(log.f32 (exp.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(cbrt.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(exp.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 1))
(log1p.f32 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(fma.f32 1 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v))
(fma.f32 1 (/.f32 1/3 v) (*.f32 1/60 (pow.f32 v -3)))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(fma.f32 1/3 (reciprocal.f32 v) (*.f32 1/60 (pow.f32 v -3)))
(fma.f32 (pow.f32 (/.f32 (cbrt.f32 1/60) v) 2) (/.f32 (cbrt.f32 1/60) v) (/.f32 1/3 v))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (cbrt.f32 (/.f32 1/3 v)) (*.f32 1/60 (pow.f32 v -3)))
(fma.f32 (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)) (*.f32 1/60 (pow.f32 v -3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))) 1)
(pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 6) (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3) (pow.f32 v 6)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(+.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (fma.f32 (neg.f32 (sqrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (sqrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1))) (fma.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1))) (fma.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1))) (fma.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1)))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(*.f32 1 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 2) (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(*.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (+.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (+.f32 1 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2) (exp.f32 (+.f32 (reciprocal.f32 v) (neg.f32 (log1p.f32 (reciprocal.f32 v))))))))
(pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 2)
(log.f32 (exp.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3))
(expm1.f32 (log1p.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(+.f32 0 (reciprocal.f32 v))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2))) (log.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v)))) (log.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v)))))
(-.f32 (+.f32 1 (reciprocal.f32 v)) 1)
(*.f32 1 (reciprocal.f32 v))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (reciprocal.f32 v)))
(*.f32 (sqrt.f32 (reciprocal.f32 v)) (sqrt.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 v -1/2) (pow.f32 v -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1) (pow.f32 (cbrt.f32 v) -1))
(*.f32 (pow.f32 (cbrt.f32 v) -2) (pow.f32 (cbrt.f32 (sqrt.f32 v)) -2))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 v)) -2) (pow.f32 (sqrt.f32 (sqrt.f32 v)) -2))
(/.f32 -1 (neg.f32 v))
(/.f32 1 v)
(/.f32 1 (/.f32 v 1))
(log.f32 (exp.f32 (reciprocal.f32 v)))
(log.f32 (+.f32 1 (expm1.f32 (reciprocal.f32 v))))
(cbrt.f32 (pow.f32 v -3))
(reciprocal.f32 v)
(reciprocal.f32 (/.f32 v 1))
(expm1.f32 (log1p.f32 (reciprocal.f32 v)))
(exp.f32 (log.f32 (reciprocal.f32 v)))
(exp.f32 (*.f32 (log.f32 v) -1))
(exp.f32 (*.f32 (log.f32 (reciprocal.f32 v)) 1))
(log1p.f32 (expm1.f32 (reciprocal.f32 v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) (sinh.f32 (reciprocal.f32 v))) v))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))) 1)
(*.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (reciprocal.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 2)
(pow.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) -1)
(log.f32 (pow.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3) (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)))
(reciprocal.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(exp.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)) (log.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))))
(exp.f32 (*.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)) (log.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))

simplify241.0ms (1.2%)

Algorithm
egg-herbie
Rules
936×associate-*r*
866×associate-*l*
672×times-frac
550×fma-neg
490×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072421212
1180520372
2790120372
Stop Event
node limit
Counts
473 → 412
Calls
Call 1
Inputs
(exp.f32 (/.f32 -1 v))
(exp.f32 (/.f32 -1 v))
(exp.f32 (/.f32 -1 v))
(exp.f32 (/.f32 -1 v))
1
(-.f32 1 (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
1
(-.f32 1 (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 2 v)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(*.f32 2 v)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(*.f32 60 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 3))))
(+.f32 (*.f32 -1200 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 5)))) (*.f32 60 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 3)))))
(+.f32 (*.f32 -1200 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 5)))) (+.f32 (*.f32 60 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 3)))) (*.f32 24000 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 7))))))
(+.f32 (*.f32 -480000 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 9)))) (+.f32 (*.f32 -1200 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 5)))) (+.f32 (*.f32 60 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 3)))) (*.f32 24000 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 7)))))))
(*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v)))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3))) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v)))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 -3/8000 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 5))) (+.f32 (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3))) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))))
(*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v)))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3))) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v)))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 -3/8000 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 5))) (+.f32 (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3))) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))))
(/.f32 1/60 (pow.f32 v 3))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(/.f32 1/3 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(/.f32 1/3 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v)))
(+.f32 (*.f32 -1 (pow.f32 v 3)) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))))
(+.f32 (*.f32 -1 (pow.f32 v 3)) (+.f32 (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))) (pow.f32 v 4)))
(+.f32 (*.f32 -1 (pow.f32 v 3)) (+.f32 (*.f32 -1 (pow.f32 v 5)) (+.f32 (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))) (pow.f32 v 4))))
(*.f32 2 v)
(-.f32 (*.f32 2 v) 1/2)
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2)
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2)))))
(*.f32 2 v)
(-.f32 (*.f32 2 v) 1/2)
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2)
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2)))))
(exp.f32 (/.f32 1 v))
(+.f32 (exp.f32 (/.f32 1 v)) (*.f32 -1 v))
(+.f32 (exp.f32 (/.f32 1 v)) (+.f32 (*.f32 -1 v) (pow.f32 v 2)))
(+.f32 (exp.f32 (/.f32 1 v)) (+.f32 (*.f32 -1 v) (+.f32 (*.f32 -1 (pow.f32 v 3)) (pow.f32 v 2))))
(/.f32 2 v)
(-.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/2 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))) (*.f32 1/2 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (*.f32 23/24 (/.f32 1 (pow.f32 v 4)))))
(/.f32 2 v)
(-.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/2 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))) (*.f32 1/2 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (*.f32 23/24 (/.f32 1 (pow.f32 v 4)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 0 (exp.f32 (/.f32 -1 v)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))) (log.f32 (sqrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(*.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 2) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 3)
(pow.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) 2)
(pow.f32 (exp.f32 1) (/.f32 -1 v))
(pow.f32 (exp.f32 -1) (reciprocal.f32 v))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (/.f32 -1 v)))
(pow.f32 (exp.f32 (sqrt.f32 (/.f32 -1 v))) (sqrt.f32 (/.f32 -1 v)))
(cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 3))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(exp.f32 (*.f32 (/.f32 -1 v) 1))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))) 1)
(pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 6) (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3) (pow.f32 v 6)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))) 1)
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(pow.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 3)
(pow.f32 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 2)
(log.f32 (pow.f32 (pow.f32 (exp.f32 (/.f32 cosTheta_i v)) cosTheta_O) 1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3))
(expm1.f32 (log1p.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(exp.f32 (log.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O))) 1)
(pow.f32 (*.f32 cosTheta_i cosTheta_O) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) 2)
(log.f32 (pow.f32 (exp.f32 cosTheta_i) cosTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_i cosTheta_O))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 cosTheta_O 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_O 3) (pow.f32 cosTheta_i 3)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O)))
(exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/60 (pow.f32 v -3)))) 1)
(*.f32 1 (*.f32 1/60 (pow.f32 v -3)))
(*.f32 1/60 (pow.f32 v -3))
(*.f32 (pow.f32 (/.f32 (cbrt.f32 1/60) v) 2) (/.f32 (cbrt.f32 1/60) v))
(*.f32 (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))))
(pow.f32 (*.f32 1/60 (pow.f32 v -3)) 1)
(pow.f32 (/.f32 (cbrt.f32 1/60) v) 3)
(pow.f32 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3)) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) 2)
(pow.f32 (/.f32 (pow.f32 v 3) 1/60) -1)
(log.f32 (pow.f32 (exp.f32 1/60) (pow.f32 v -3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/60 (pow.f32 v -3)))))
(cbrt.f32 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3)))
(reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60))
(expm1.f32 (log1p.f32 (*.f32 1/60 (pow.f32 v -3))))
(exp.f32 (log.f32 (*.f32 1/60 (pow.f32 v -3))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/60 (pow.f32 v -3))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/60 (pow.f32 v -3))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(*.f32 1 (/.f32 1/3 v))
(*.f32 1/3 (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (cbrt.f32 (/.f32 1/3 v)))
(*.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)))
(pow.f32 (/.f32 1/3 v) 1)
(pow.f32 (cbrt.f32 (/.f32 1/3 v)) 3)
(pow.f32 (*.f32 1/27 (pow.f32 v -3)) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/3 v)) 2)
(pow.f32 (/.f32 v 1/3) -1)
(log.f32 (exp.f32 (/.f32 1/3 v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(cbrt.f32 (*.f32 1/27 (pow.f32 v -3)))
(reciprocal.f32 (/.f32 v 1/3))
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(exp.f32 (log.f32 (/.f32 1/3 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 1/3 v)) 1))
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))) 1)
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (reciprocal.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 2) (cbrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) (sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 2)
(pow.f32 (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) (*.f32 cosTheta_i cosTheta_O)) -1)
(log.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 3)))
(reciprocal.f32 (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) (*.f32 cosTheta_i cosTheta_O)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(exp.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 1)
(*.f32 1 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 2)) (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(*.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(/.f32 (fma.f32 1/60 v (*.f32 (pow.f32 v 3) 1/3)) (pow.f32 v 4))
(/.f32 (-.f32 (pow.f32 (*.f32 1/60 (pow.f32 v -3)) 2) (pow.f32 (/.f32 1/3 v) 2)) (fma.f32 1/60 (pow.f32 v -3) (neg.f32 (/.f32 1/3 v))))
(/.f32 (+.f32 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3)) (*.f32 1/27 (pow.f32 v -3))) (+.f32 (pow.f32 (*.f32 1/60 (pow.f32 v -3)) 2) (-.f32 (pow.f32 (/.f32 1/3 v) 2) (*.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))))
(pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 1)
(pow.f32 (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 3)
(pow.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 2)
(log.f32 (exp.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(cbrt.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(exp.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 1))
(log1p.f32 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(fma.f32 1 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v))
(fma.f32 1 (/.f32 1/3 v) (*.f32 1/60 (pow.f32 v -3)))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(fma.f32 1/3 (reciprocal.f32 v) (*.f32 1/60 (pow.f32 v -3)))
(fma.f32 (pow.f32 (/.f32 (cbrt.f32 1/60) v) 2) (/.f32 (cbrt.f32 1/60) v) (/.f32 1/3 v))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (cbrt.f32 (/.f32 1/3 v)) (*.f32 1/60 (pow.f32 v -3)))
(fma.f32 (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)) (*.f32 1/60 (pow.f32 v -3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))) 1)
(pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 6) (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3) (pow.f32 v 6)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(+.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (fma.f32 (neg.f32 (sqrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (sqrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1))) (fma.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1))) (fma.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1))) (fma.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1)))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(*.f32 1 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 2) (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(*.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (+.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (+.f32 1 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2) (exp.f32 (+.f32 (reciprocal.f32 v) (neg.f32 (log1p.f32 (reciprocal.f32 v))))))))
(pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 2)
(log.f32 (exp.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3))
(expm1.f32 (log1p.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(+.f32 0 (reciprocal.f32 v))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2))) (log.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v)))) (log.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v)))))
(-.f32 (+.f32 1 (reciprocal.f32 v)) 1)
(*.f32 1 (reciprocal.f32 v))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (reciprocal.f32 v)))
(*.f32 (sqrt.f32 (reciprocal.f32 v)) (sqrt.f32 (reciprocal.f32 v)))
(*.f32 (pow.f32 v -1/2) (pow.f32 v -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1) (pow.f32 (cbrt.f32 v) -1))
(*.f32 (pow.f32 (cbrt.f32 v) -2) (pow.f32 (cbrt.f32 (sqrt.f32 v)) -2))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 v)) -2) (pow.f32 (sqrt.f32 (sqrt.f32 v)) -2))
(/.f32 -1 (neg.f32 v))
(/.f32 1 v)
(/.f32 1 (/.f32 v 1))
(log.f32 (exp.f32 (reciprocal.f32 v)))
(log.f32 (+.f32 1 (expm1.f32 (reciprocal.f32 v))))
(cbrt.f32 (pow.f32 v -3))
(reciprocal.f32 v)
(reciprocal.f32 (/.f32 v 1))
(expm1.f32 (log1p.f32 (reciprocal.f32 v)))
(exp.f32 (log.f32 (reciprocal.f32 v)))
(exp.f32 (*.f32 (log.f32 v) -1))
(exp.f32 (*.f32 (log.f32 (reciprocal.f32 v)) 1))
(log1p.f32 (expm1.f32 (reciprocal.f32 v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) (sinh.f32 (reciprocal.f32 v))) v))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))) 1)
(*.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (reciprocal.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 2)
(pow.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) -1)
(log.f32 (pow.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3) (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)))
(reciprocal.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(exp.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)) (log.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))))
(exp.f32 (*.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)) (log.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
Outputs
(exp.f32 (/.f32 -1 v))
(exp.f32 (/.f32 -1 v))
(exp.f32 (/.f32 -1 v))
(exp.f32 (/.f32 -1 v))
1
(-.f32 1 (/.f32 1 v))
(-.f32 1 (reciprocal.f32 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(+.f32 1 (-.f32 (/.f32 1/2 (pow.f32 v 2)) (reciprocal.f32 v)))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(-.f32 (+.f32 1 (/.f32 1/2 (pow.f32 v 2))) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(-.f32 (-.f32 (+.f32 1 (/.f32 1/2 (pow.f32 v 2))) (/.f32 1/6 (pow.f32 v 3))) (reciprocal.f32 v))
1
(-.f32 1 (/.f32 1 v))
(-.f32 1 (reciprocal.f32 v))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (/.f32 1 v))
(+.f32 1 (-.f32 (/.f32 1/2 (pow.f32 v 2)) (reciprocal.f32 v)))
(-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 (pow.f32 v 2)))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(-.f32 (+.f32 1 (/.f32 1/2 (pow.f32 v 2))) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (reciprocal.f32 v)))
(-.f32 (-.f32 (+.f32 1 (/.f32 1/2 (pow.f32 v 2))) (/.f32 1/6 (pow.f32 v 3))) (reciprocal.f32 v))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(fma.f32 2 v (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 2 v (/.f32 1/3 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(+.f32 (+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 2 v (/.f32 1/3 v))) (/.f32 1/2520 (pow.f32 v 5)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/2520 (pow.f32 v 5))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v)))
(fma.f32 2 v (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 2 v (/.f32 1/3 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(+.f32 (+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 2 v (/.f32 1/3 v))) (/.f32 1/2520 (pow.f32 v 5)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/2520 (pow.f32 v 5))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(*.f32 60 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 3))))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(*.f32 (*.f32 (pow.f32 v 3) cosTheta_i) (*.f32 cosTheta_O 60))
(+.f32 (*.f32 -1200 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 5)))) (*.f32 60 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 3)))))
(fma.f32 -1200 (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 5)) (*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i))))
(fma.f32 -1200 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (pow.f32 v 3) cosTheta_i) (*.f32 cosTheta_O 60)))
(+.f32 (*.f32 -1200 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 5)))) (+.f32 (*.f32 60 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 3)))) (*.f32 24000 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 7))))))
(fma.f32 -1200 (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 5)) (fma.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)) (*.f32 24000 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 7))))))
(fma.f32 -1200 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 60 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_O cosTheta_i)) (*.f32 24000 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 v 7))))))
(+.f32 (*.f32 -480000 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 9)))) (+.f32 (*.f32 -1200 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 5)))) (+.f32 (*.f32 60 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 3)))) (*.f32 24000 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 7)))))))
(fma.f32 -480000 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 9))) (fma.f32 -1200 (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 5)) (fma.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)) (*.f32 24000 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 7)))))))
(fma.f32 -480000 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 v 9))) (fma.f32 -1200 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 60 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_O cosTheta_i)) (*.f32 24000 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 v 7)))))))
(*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v)))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3))) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v)))))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 -3/8000 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 5))) (+.f32 (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3))) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -3/8000 (/.f32 cosTheta_O (/.f32 (pow.f32 v 5) cosTheta_i)) (fma.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -3/8000 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 5)) (fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3))))))
(*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v)))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3))) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v)))))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 -3/8000 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 5))) (+.f32 (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3))) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -3/8000 (/.f32 cosTheta_O (/.f32 (pow.f32 v 5) cosTheta_i)) (fma.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -3/8000 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 5)) (fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 3/400 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3))))))
(/.f32 1/60 (pow.f32 v 3))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(/.f32 1/3 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(/.f32 1/3 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v)))
(*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v)))
(+.f32 (*.f32 -1 (pow.f32 v 3)) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))))
(fma.f32 -1 (pow.f32 v 3) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))))
(-.f32 (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))) (pow.f32 v 3))
(+.f32 (*.f32 -1 (pow.f32 v 3)) (+.f32 (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))) (pow.f32 v 4)))
(fma.f32 -1 (pow.f32 v 3) (fma.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v)) (pow.f32 v 4)))
(-.f32 (fma.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v)) (pow.f32 v 4)) (pow.f32 v 3))
(+.f32 (*.f32 -1 (pow.f32 v 3)) (+.f32 (*.f32 -1 (pow.f32 v 5)) (+.f32 (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))) (pow.f32 v 4))))
(fma.f32 -1 (pow.f32 v 3) (fma.f32 -1 (pow.f32 v 5) (fma.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v)) (pow.f32 v 4))))
(-.f32 (-.f32 (fma.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v)) (pow.f32 v 4)) (pow.f32 v 5)) (pow.f32 v 3))
(*.f32 2 v)
(*.f32 v 2)
(-.f32 (*.f32 2 v) 1/2)
(fma.f32 2 v -1/2)
(fma.f32 v 2 -1/2)
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2)
(+.f32 (/.f32 7/6 v) (fma.f32 2 v -1/2))
(+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v))
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2)))))
(-.f32 (+.f32 (/.f32 7/6 v) (fma.f32 2 v -1/2)) (/.f32 23/24 (pow.f32 v 2)))
(-.f32 (-.f32 (fma.f32 v 2 (/.f32 7/6 v)) (/.f32 23/24 (pow.f32 v 2))) 1/2)
(*.f32 2 v)
(*.f32 v 2)
(-.f32 (*.f32 2 v) 1/2)
(fma.f32 2 v -1/2)
(fma.f32 v 2 -1/2)
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2)
(+.f32 (/.f32 7/6 v) (fma.f32 2 v -1/2))
(+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v))
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2)))))
(-.f32 (+.f32 (/.f32 7/6 v) (fma.f32 2 v -1/2)) (/.f32 23/24 (pow.f32 v 2)))
(-.f32 (-.f32 (fma.f32 v 2 (/.f32 7/6 v)) (/.f32 23/24 (pow.f32 v 2))) 1/2)
(exp.f32 (/.f32 1 v))
(exp.f32 (reciprocal.f32 v))
(+.f32 (exp.f32 (/.f32 1 v)) (*.f32 -1 v))
(+.f32 (neg.f32 v) (exp.f32 (reciprocal.f32 v)))
(-.f32 (exp.f32 (reciprocal.f32 v)) v)
(+.f32 (exp.f32 (/.f32 1 v)) (+.f32 (*.f32 -1 v) (pow.f32 v 2)))
(+.f32 (fma.f32 -1 v (pow.f32 v 2)) (exp.f32 (reciprocal.f32 v)))
(+.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) v))
(+.f32 (exp.f32 (/.f32 1 v)) (+.f32 (*.f32 -1 v) (+.f32 (*.f32 -1 (pow.f32 v 3)) (pow.f32 v 2))))
(+.f32 (fma.f32 -1 v (fma.f32 -1 (pow.f32 v 3) (pow.f32 v 2))) (exp.f32 (reciprocal.f32 v)))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) v) (-.f32 (pow.f32 v 2) (pow.f32 v 3)))
(/.f32 2 v)
(-.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/2 (/.f32 1 (pow.f32 v 2))))
(-.f32 (/.f32 2 v) (/.f32 1/2 (pow.f32 v 2)))
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))) (*.f32 1/2 (/.f32 1 (pow.f32 v 2))))
(+.f32 (/.f32 7/6 (pow.f32 v 3)) (-.f32 (/.f32 2 v) (/.f32 1/2 (pow.f32 v 2))))
(+.f32 (-.f32 (/.f32 2 v) (/.f32 1/2 (pow.f32 v 2))) (/.f32 7/6 (pow.f32 v 3)))
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (*.f32 23/24 (/.f32 1 (pow.f32 v 4)))))
(+.f32 (/.f32 7/6 (pow.f32 v 3)) (-.f32 (/.f32 2 v) (+.f32 (/.f32 1/2 (pow.f32 v 2)) (/.f32 23/24 (pow.f32 v 4)))))
(+.f32 (/.f32 2 v) (-.f32 (/.f32 7/6 (pow.f32 v 3)) (+.f32 (/.f32 1/2 (pow.f32 v 2)) (/.f32 23/24 (pow.f32 v 4)))))
(/.f32 2 v)
(-.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/2 (/.f32 1 (pow.f32 v 2))))
(-.f32 (/.f32 2 v) (/.f32 1/2 (pow.f32 v 2)))
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))) (*.f32 1/2 (/.f32 1 (pow.f32 v 2))))
(+.f32 (/.f32 7/6 (pow.f32 v 3)) (-.f32 (/.f32 2 v) (/.f32 1/2 (pow.f32 v 2))))
(+.f32 (-.f32 (/.f32 2 v) (/.f32 1/2 (pow.f32 v 2))) (/.f32 7/6 (pow.f32 v 3)))
(-.f32 (+.f32 (*.f32 7/6 (/.f32 1 (pow.f32 v 3))) (*.f32 2 (/.f32 1 v))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (*.f32 23/24 (/.f32 1 (pow.f32 v 4)))))
(+.f32 (/.f32 7/6 (pow.f32 v 3)) (-.f32 (/.f32 2 v) (+.f32 (/.f32 1/2 (pow.f32 v 2)) (/.f32 23/24 (pow.f32 v 4)))))
(+.f32 (/.f32 2 v) (-.f32 (/.f32 7/6 (pow.f32 v 3)) (+.f32 (/.f32 1/2 (pow.f32 v 2)) (/.f32 23/24 (pow.f32 v 4)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 1/2 (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(*.f32 v (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (pow.f32 v 4)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))) (fma.f32 -1/6 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (pow.f32 v 5)) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))))))
(-.f32 (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (pow.f32 v 4)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))) (/.f32 (pow.f32 v 2) cosTheta_O)) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))) (/.f32 (pow.f32 v 2) cosTheta_O)) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))) (/.f32 (pow.f32 v 2) cosTheta_O)) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (/.f32 1 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))) (/.f32 (pow.f32 v 2) cosTheta_O)) (-.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)) (reciprocal.f32 (exp.f32 (pow.f32 (sqrt.f32 v) -2)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (pow.f32 v 4)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))) (fma.f32 -1/6 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3)))) (pow.f32 v 5)) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v)))))))))
(-.f32 (fma.f32 -1/6 (*.f32 (/.f32 cosTheta_O (pow.f32 v 5)) (/.f32 cosTheta_i (/.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 sinTheta_i 3))))) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_i 2)))) (pow.f32 v 4)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 3)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 v 2)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 cosTheta_O (log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (*.f32 cosTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))))
(+.f32 0 (exp.f32 (/.f32 -1 v)))
(exp.f32 (/.f32 -1 v))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))) (log.f32 (sqrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(exp.f32 (/.f32 -1 v))
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(exp.f32 (/.f32 -1 v))
(*.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 2) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(exp.f32 (/.f32 -1 v))
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) 3)
(exp.f32 (/.f32 -1 v))
(pow.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 3) 1/3)
(exp.f32 (/.f32 -1 v))
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) 2)
(exp.f32 (/.f32 -1 v))
(pow.f32 (exp.f32 1) (/.f32 -1 v))
(exp.f32 (/.f32 -1 v))
(pow.f32 (exp.f32 -1) (reciprocal.f32 v))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 -1 v)) 2)) (cbrt.f32 (/.f32 -1 v)))
(pow.f32 (exp.f32 (sqrt.f32 (/.f32 -1 v))) (sqrt.f32 (/.f32 -1 v)))
(cbrt.f32 (pow.f32 (exp.f32 (/.f32 -1 v)) 3))
(exp.f32 (/.f32 -1 v))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(exp.f32 (/.f32 -1 v))
(exp.f32 (*.f32 (/.f32 -1 v) 1))
(exp.f32 (/.f32 -1 v))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))) 1)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 1)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 3)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3) 1/3)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 2)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v)))) 3))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (*.f32 (pow.f32 v 6) (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3)))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))) 3) (pow.f32 v 6)))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))) 1))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (exp.f32 (/.f32 -1 v))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))) 1)
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(pow.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 1)
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(pow.f32 (cbrt.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 3)
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(pow.f32 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3) 1/3)
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(pow.f32 (sqrt.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 2)
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (/.f32 cosTheta_i v)) cosTheta_O) 1/2))
(log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 cosTheta_i v)) cosTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(cbrt.f32 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(expm1.f32 (log1p.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(exp.f32 (log.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 1))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(log1p.f32 (expm1.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O))) 1)
(*.f32 cosTheta_O cosTheta_i)
(pow.f32 (*.f32 cosTheta_i cosTheta_O) 1)
(*.f32 cosTheta_O cosTheta_i)
(pow.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) 3)
(*.f32 cosTheta_O cosTheta_i)
(pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) 1/3)
(*.f32 cosTheta_O cosTheta_i)
(pow.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) 2)
(*.f32 cosTheta_O cosTheta_i)
(log.f32 (pow.f32 (exp.f32 cosTheta_i) cosTheta_O))
(*.f32 cosTheta_O cosTheta_i)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_i cosTheta_O))))
(*.f32 cosTheta_O cosTheta_i)
(cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3))
(*.f32 cosTheta_O cosTheta_i)
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 cosTheta_O 3)))
(*.f32 cosTheta_O cosTheta_i)
(cbrt.f32 (*.f32 (pow.f32 cosTheta_O 3) (pow.f32 cosTheta_i 3)))
(*.f32 cosTheta_O cosTheta_i)
(expm1.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_O cosTheta_i)
(exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_O cosTheta_i)
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) 1))
(*.f32 cosTheta_O cosTheta_i)
(log1p.f32 (expm1.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_O cosTheta_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/60 (pow.f32 v -3)))) 1)
(*.f32 1/60 (pow.f32 v -3))
(*.f32 1 (*.f32 1/60 (pow.f32 v -3)))
(*.f32 1/60 (pow.f32 v -3))
(*.f32 1/60 (pow.f32 v -3))
(*.f32 (pow.f32 (/.f32 (cbrt.f32 1/60) v) 2) (/.f32 (cbrt.f32 1/60) v))
(/.f32 1/60 (pow.f32 v 3))
(*.f32 (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))))
(*.f32 1/60 (pow.f32 v -3))
(pow.f32 (*.f32 1/60 (pow.f32 v -3)) 1)
(*.f32 1/60 (pow.f32 v -3))
(pow.f32 (/.f32 (cbrt.f32 1/60) v) 3)
(/.f32 1/60 (pow.f32 v 3))
(pow.f32 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3)) 1/3)
(cbrt.f32 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3)))
(pow.f32 (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) 2)
(*.f32 1/60 (pow.f32 v -3))
(pow.f32 (/.f32 (pow.f32 v 3) 1/60) -1)
(/.f32 1/60 (pow.f32 v 3))
(log.f32 (pow.f32 (exp.f32 1/60) (pow.f32 v -3)))
(*.f32 1/60 (pow.f32 v -3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/60 (pow.f32 v -3)))))
(*.f32 1/60 (pow.f32 v -3))
(cbrt.f32 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3)))
(reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60))
(/.f32 1/60 (pow.f32 v 3))
(expm1.f32 (log1p.f32 (*.f32 1/60 (pow.f32 v -3))))
(*.f32 1/60 (pow.f32 v -3))
(exp.f32 (log.f32 (*.f32 1/60 (pow.f32 v -3))))
(*.f32 1/60 (pow.f32 v -3))
(exp.f32 (*.f32 (log.f32 (*.f32 1/60 (pow.f32 v -3))) 1))
(*.f32 1/60 (pow.f32 v -3))
(log1p.f32 (expm1.f32 (*.f32 1/60 (pow.f32 v -3))))
(*.f32 1/60 (pow.f32 v -3))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(/.f32 1/3 v)
(*.f32 1 (/.f32 1/3 v))
(/.f32 1/3 v)
(*.f32 1/3 (reciprocal.f32 v))
(/.f32 1/3 v)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (cbrt.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(*.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(pow.f32 (/.f32 1/3 v) 1)
(/.f32 1/3 v)
(pow.f32 (cbrt.f32 (/.f32 1/3 v)) 3)
(/.f32 1/3 v)
(pow.f32 (*.f32 1/27 (pow.f32 v -3)) 1/3)
(cbrt.f32 (*.f32 (pow.f32 v -3) 1/27))
(pow.f32 (sqrt.f32 (/.f32 1/3 v)) 2)
(/.f32 1/3 v)
(pow.f32 (/.f32 v 1/3) -1)
(/.f32 1/3 v)
(log.f32 (exp.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(/.f32 1/3 v)
(cbrt.f32 (*.f32 1/27 (pow.f32 v -3)))
(cbrt.f32 (*.f32 (pow.f32 v -3) 1/27))
(reciprocal.f32 (/.f32 v 1/3))
(/.f32 1/3 v)
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(exp.f32 (log.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(exp.f32 (*.f32 (log.f32 (/.f32 1/3 v)) 1))
(/.f32 1/3 v)
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))) 1)
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (reciprocal.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 2) (cbrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) (sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 1)
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 3)
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(pow.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 3) 1/3)
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 2)
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(pow.f32 (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) (*.f32 cosTheta_i cosTheta_O)) -1)
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(log.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(cbrt.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 3))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 3)))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(reciprocal.f32 (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(expm1.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(exp.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 1))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(log1p.f32 (expm1.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(/.f32 cosTheta_i (/.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) cosTheta_O)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))) 1)
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(*.f32 1 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 2)) (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(*.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(/.f32 (fma.f32 1/60 v (*.f32 (pow.f32 v 3) 1/3)) (pow.f32 v 4))
(/.f32 (-.f32 (pow.f32 (*.f32 1/60 (pow.f32 v -3)) 2) (pow.f32 (/.f32 1/3 v) 2)) (fma.f32 1/60 (pow.f32 v -3) (neg.f32 (/.f32 1/3 v))))
(/.f32 (-.f32 (pow.f32 (*.f32 1/60 (pow.f32 v -3)) 2) (pow.f32 (/.f32 1/3 v) 2)) (fma.f32 1/60 (pow.f32 v -3) (/.f32 -1/3 v)))
(/.f32 (-.f32 (*.f32 (pow.f32 v -6) 1/3600) (*.f32 (pow.f32 v -2) 1/9)) (fma.f32 1/60 (pow.f32 v -3) (/.f32 -1/3 v)))
(/.f32 (+.f32 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3)) (*.f32 1/27 (pow.f32 v -3))) (+.f32 (pow.f32 (*.f32 1/60 (pow.f32 v -3)) 2) (-.f32 (pow.f32 (/.f32 1/3 v) 2) (*.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))))
(/.f32 (fma.f32 1/216000 (pow.f32 (pow.f32 v -3) 3) (*.f32 (pow.f32 v -3) 1/27)) (+.f32 (pow.f32 (*.f32 1/60 (pow.f32 v -3)) 2) (-.f32 (pow.f32 (/.f32 1/3 v) 2) (*.f32 1/60 (*.f32 (pow.f32 v -3) (/.f32 1/3 v))))))
(/.f32 (fma.f32 (pow.f32 v -3) 1/27 (*.f32 1/216000 (pow.f32 (pow.f32 v -3) 3))) (+.f32 (*.f32 (pow.f32 v -6) 1/3600) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (/.f32 (*.f32 (pow.f32 v -3) 1/180) v))))
(pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 1)
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(pow.f32 (cbrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 3)
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(pow.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 3) 1/3)
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(pow.f32 (sqrt.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 2)
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(log.f32 (exp.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)))))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(cbrt.f32 (pow.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v)) 3))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(expm1.f32 (log1p.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(exp.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))) 1))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(log1p.f32 (expm1.f32 (fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(fma.f32 1 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(fma.f32 1 (/.f32 1/3 v) (*.f32 1/60 (pow.f32 v -3)))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(fma.f32 1/3 (reciprocal.f32 v) (*.f32 1/60 (pow.f32 v -3)))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(fma.f32 (pow.f32 (/.f32 (cbrt.f32 1/60) v) 2) (/.f32 (cbrt.f32 1/60) v) (/.f32 1/3 v))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (cbrt.f32 (/.f32 1/3 v)) (*.f32 1/60 (pow.f32 v -3)))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) (sqrt.f32 (*.f32 1/60 (pow.f32 v -3))) (/.f32 1/3 v))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)) (*.f32 1/60 (pow.f32 v -3)))
(fma.f32 1/60 (pow.f32 v -3) (/.f32 1/3 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))) 1)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 1)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))) 3)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(pow.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 3) 1/3)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))) 2)
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v 2)) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 3))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(cbrt.f32 (*.f32 (pow.f32 v 6) (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3)))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3) (pow.f32 v 6)))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))) 1))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (exp.f32 (reciprocal.f32 v)) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (fma.f32 (neg.f32 (sqrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (sqrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1))) (fma.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (+.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (*.f32 0 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (neg.f32 (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1))) (fma.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1)))
(+.f32 (+.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(+.f32 (*.f32 0 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (/.f32 -1 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))) (fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (neg.f32 (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v)))) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1))) (fma.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1 (*.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))) 1)))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (+.f32 (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (*.f32 0 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (fma.f32 1 (exp.f32 (reciprocal.f32 v)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (neg.f32 (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2))))) (fma.f32 (neg.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))) (-.f32 (exp.f32 (reciprocal.f32 v)) (*.f32 (cbrt.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) (cbrt.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)))))
(*.f32 1 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 2) (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(*.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2)) (+.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (+.f32 1 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2) (exp.f32 (+.f32 (reciprocal.f32 v) (neg.f32 (log1p.f32 (reciprocal.f32 v))))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (+.f32 1 (reciprocal.f32 v)) -3)) (+.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2) (+.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2) (exp.f32 (-.f32 (reciprocal.f32 v) (log1p.f32 (reciprocal.f32 v)))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 3) (pow.f32 (+.f32 1 (reciprocal.f32 v)) -3)) (+.f32 (exp.f32 (-.f32 (reciprocal.f32 v) (log1p.f32 (reciprocal.f32 v)))) (+.f32 (pow.f32 (+.f32 1 (reciprocal.f32 v)) -2) (pow.f32 (exp.f32 (reciprocal.f32 v)) 2))))
(pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 1)
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(pow.f32 (cbrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 3)
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(pow.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3) 1/3)
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(pow.f32 (sqrt.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 2)
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(log.f32 (exp.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(cbrt.f32 (pow.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))) 3))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(expm1.f32 (log1p.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(exp.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))) 1))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(log1p.f32 (expm1.f32 (-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(fma.f32 1 (exp.f32 (reciprocal.f32 v)) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(fma.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2)) (cbrt.f32 (exp.f32 (reciprocal.f32 v))) (/.f32 -1 (+.f32 1 (reciprocal.f32 v))))
(fma.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (sqrt.f32 (exp.f32 (reciprocal.f32 v))) (neg.f32 (reciprocal.f32 (+.f32 1 (reciprocal.f32 v)))))
(-.f32 (exp.f32 (reciprocal.f32 v)) (reciprocal.f32 (+.f32 1 (reciprocal.f32 v))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v)))) 1)
(sinh.f32 (reciprocal.f32 v))
(*.f32 1 (sinh.f32 (reciprocal.f32 v)))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 2) (cbrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(*.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) (sqrt.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (sinh.f32 (reciprocal.f32 v)) 1)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (cbrt.f32 (sinh.f32 (reciprocal.f32 v))) 3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3) 1/3)
(sinh.f32 (reciprocal.f32 v))
(pow.f32 (sqrt.f32 (sinh.f32 (reciprocal.f32 v))) 2)
(sinh.f32 (reciprocal.f32 v))
(log.f32 (exp.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (reciprocal.f32 v)))))
(sinh.f32 (reciprocal.f32 v))
(cbrt.f32 (pow.f32 (sinh.f32 (reciprocal.f32 v)) 3))
(sinh.f32 (reciprocal.f32 v))
(expm1.f32 (log1p.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (reciprocal.f32 v))) 1))
(sinh.f32 (reciprocal.f32 v))
(log1p.f32 (expm1.f32 (sinh.f32 (reciprocal.f32 v))))
(sinh.f32 (reciprocal.f32 v))
(+.f32 0 (reciprocal.f32 v))
(reciprocal.f32 v)
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (reciprocal.f32 v)) 2))) (log.f32 (cbrt.f32 (exp.f32 (reciprocal.f32 v)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v)))) (log.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (reciprocal.f32 v)))))
(-.f32 (+.f32 1 (reciprocal.f32 v)) 1)
(reciprocal.f32 v)
(*.f32 1 (reciprocal.f32 v))
(reciprocal.f32 v)
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (reciprocal.f32 v)))
(*.f32 (sqrt.f32 (reciprocal.f32 v)) (sqrt.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(*.f32 (pow.f32 v -1/2) (pow.f32 v -1/2))
(reciprocal.f32 v)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1) (pow.f32 (cbrt.f32 v) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 v) 2)) (/.f32 1 (cbrt.f32 v)))
(*.f32 (reciprocal.f32 (pow.f32 (cbrt.f32 v) 2)) (reciprocal.f32 (cbrt.f32 v)))
(*.f32 (pow.f32 (cbrt.f32 v) -2) (pow.f32 (cbrt.f32 (sqrt.f32 v)) -2))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 v)) -2) (pow.f32 (sqrt.f32 (sqrt.f32 v)) -2))
(pow.f32 (sqrt.f32 (sqrt.f32 v)) -4)
(/.f32 -1 (neg.f32 v))
(reciprocal.f32 v)
(/.f32 1 v)
(reciprocal.f32 v)
(/.f32 1 (/.f32 v 1))
(reciprocal.f32 v)
(log.f32 (exp.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(log.f32 (+.f32 1 (expm1.f32 (reciprocal.f32 v))))
(reciprocal.f32 v)
(cbrt.f32 (pow.f32 v -3))
(reciprocal.f32 v)
(reciprocal.f32 (/.f32 v 1))
(reciprocal.f32 v)
(expm1.f32 (log1p.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(exp.f32 (log.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(exp.f32 (*.f32 (log.f32 v) -1))
(reciprocal.f32 v)
(exp.f32 (*.f32 (log.f32 (reciprocal.f32 v)) 1))
(reciprocal.f32 v)
(log1p.f32 (expm1.f32 (reciprocal.f32 v)))
(reciprocal.f32 v)
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 1)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 1)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3) 1/3)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) (sinh.f32 (reciprocal.f32 v))) v))
(*.f32 v (log.f32 (pow.f32 (exp.f32 2) (sinh.f32 (reciprocal.f32 v)))))
(*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) (log.f32 (exp.f32 2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3)))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) 3) (pow.f32 v 3)))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))) 1)
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(*.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(*.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (reciprocal.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))) (reciprocal.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 2)) (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v)))) 2)) (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O)))) 2)) (cbrt.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 1)
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 3)
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(pow.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3) 1/3)
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))) 2)
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(pow.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) -1)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))) (reciprocal.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(log.f32 (pow.f32 (exp.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v))))) 3))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3) (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) 3)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(reciprocal.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))) (reciprocal.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v))))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(exp.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)) (log.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(exp.f32 (*.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)) (log.f32 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))) 1))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) (sinh.f32 (reciprocal.f32 v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (/.f32 cosTheta_i (/.f32 (pow.f32 v 2) cosTheta_O))))

eval431.0ms (2.2%)

Compiler

Compiled 14508 to 8084 computations (44.3% saved)

prune322.0ms (1.6%)

Pruning

70 alts after pruning (58 fresh and 12 done)

PrunedKeptTotal
New66818686
Fresh44044
Picked145
Done088
Total67370743
Accuracy
99.9%
Counts
743 → 70
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.6%
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
56.6%
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
60.3%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
60.3%
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
98.0%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
98.6%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
82.7%
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
94.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (sqrt.f32 cosTheta_i)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
78.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 3/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
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 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.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 1 v)) 2) v))
98.7%
(/.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 1 v)) 2) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_i v) (sqrt.f32 cosTheta_O)) (sqrt.f32 cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 cosTheta_i)) (sqrt.f32 cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
94.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
60.2%
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
65.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
58.0%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
55.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
55.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2))))))
63.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
63.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
59.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
59.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
59.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
65.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
59.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
71.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
59.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
98.1%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (pow.f32 v -1/2)) (pow.f32 v -1/2)) (exp.f32 (/.f32 -1 v)))))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 3) (exp.f32 (/.f32 -1 v)))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (/.f32 1 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v)))))
80.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 1 (reciprocal.f32 v))) (/.f32 1/6 (pow.f32 v 3)))))))
94.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (reciprocal.f32 (exp.f32 (/.f32 -1 v)))))))
93.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (log.f32 (exp.f32 (exp.f32 (/.f32 -1 v)))))))
98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
82.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
76.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))))
73.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))))
82.6%
(/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))
60.3%
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
56.6%
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
98.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
82.6%
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
55.7%
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
58.0%
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
60.3%
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
60.3%
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
60.3%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
60.3%
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
60.3%
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
60.3%
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
60.3%
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
60.3%
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
60.3%
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
54.0%
(*.f32 1/2 (log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
Compiler

Compiled 3293 to 2065 computations (37.3% saved)

regimes569.0ms (2.9%)

Counts
98 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2))))))
(*.f32 1/2 (log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
(*.f32 1/2 (sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))))
(/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 1))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (-.f32 1 (reciprocal.f32 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.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 1 v)) 2) 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 1 v)) 2) 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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (reciprocal.f32 (exp.f32 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (/.f32 1 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (reciprocal.f32 (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (/.f32 1 (exp.f32 (/.f32 -1 v))) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (/.f32 (/.f32 v cosTheta_O) cosTheta_i) -1)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(*.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (/.f32 1/3 v)) 3) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (pow.f32 (sqrt.f32 v) -2)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 3)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (sqrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 cosTheta_i)) (sqrt.f32 cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (/.f32 cosTheta_i v) (sqrt.f32 cosTheta_O)) (sqrt.f32 cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (/.f32 cosTheta_O (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) (/.f32 v cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_i (sqrt.f32 (/.f32 v cosTheta_O))) (sqrt.f32 (/.f32 v cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 (+.f32 (/.f32 1/2 (pow.f32 v 2)) (+.f32 1 (reciprocal.f32 v))) (/.f32 1/6 (pow.f32 v 3)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (log.f32 (exp.f32 (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta_O v)) (sqrt.f32 cosTheta_i)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta_i v)) (sqrt.f32 cosTheta_O)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 3/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i (pow.f32 (cbrt.f32 v) 2)) (/.f32 cosTheta_O (cbrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 v cosTheta_O)) 2)) (/.f32 cosTheta_i (cbrt.f32 (/.f32 v cosTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (pow.f32 v -1/2)) (pow.f32 v -1/2)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (pow.f32 (exp.f32 (pow.f32 v -1/2)) (pow.f32 v -1/2)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 3) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (*.f32 cosTheta_O cosTheta_i)) (sqrt.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) 2) -1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) -1/2)) 2)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
Calls

8 calls:

184.0ms
sinTheta_O
87.0ms
cosTheta_i
53.0ms
v
51.0ms
cosTheta_O
50.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.7%1cosTheta_i
98.7%1cosTheta_O
98.7%1sinTheta_i
98.7%1sinTheta_O
98.7%1v
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 1 v)) 2) v))
98.7%1(*.f32 sinTheta_i sinTheta_O)
98.7%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 1843 to 983 computations (46.7% saved)

regimes254.0ms (1.3%)

Counts
64 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2))))))
(*.f32 1/2 (log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
(*.f32 1/2 (sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))))
(/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 1))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (-.f32 1 (reciprocal.f32 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.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 1 v)) 2) 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 1 v)) 2) 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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
Outputs
(/.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 1 v)) 2) v))
Calls

8 calls:

35.0ms
sinTheta_i
34.0ms
cosTheta_O
33.0ms
sinTheta_O
32.0ms
cosTheta_i
32.0ms
v
Results
AccuracySegmentsBranch
98.7%1cosTheta_i
98.7%1cosTheta_O
98.7%1sinTheta_i
98.7%1sinTheta_O
98.7%1v
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 1 v)) 2) v))
98.7%1(*.f32 sinTheta_i sinTheta_O)
98.7%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 976 to 542 computations (44.5% saved)

regimes227.0ms (1.2%)

Counts
59 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2))))))
(*.f32 1/2 (log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
(*.f32 1/2 (sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))))
(/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 1))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (-.f32 1 (reciprocal.f32 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
Outputs
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
Calls

7 calls:

35.0ms
sinTheta_O
31.0ms
cosTheta_i
31.0ms
sinTheta_i
30.0ms
v
30.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.6%1cosTheta_i
98.6%1cosTheta_O
98.6%1sinTheta_i
98.6%1sinTheta_O
98.6%1(*.f32 sinTheta_i sinTheta_O)
98.6%1(*.f32 cosTheta_i cosTheta_O)
98.6%1v
Compiler

Compiled 838 to 480 computations (42.7% saved)

regimes255.0ms (1.3%)

Counts
58 → 2
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2))))))
(*.f32 1/2 (log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
(*.f32 1/2 (sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))))
(/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 1))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (-.f32 1 (reciprocal.f32 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (reciprocal.f32 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (+.f32 1 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (reciprocal.f32 v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (reciprocal.f32 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (reciprocal.f32 v)) (*.f32 v 2)))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (reciprocal.f32 v)) 2)))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))))
(/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i))
Calls

7 calls:

67.0ms
v
31.0ms
sinTheta_i
31.0ms
cosTheta_O
31.0ms
sinTheta_O
30.0ms
cosTheta_i
Results
AccuracySegmentsBranch
82.7%1(*.f32 cosTheta_i cosTheta_O)
82.7%1cosTheta_i
82.7%1cosTheta_O
82.7%1sinTheta_i
82.7%1sinTheta_O
86.2%2v
82.7%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 816 to 472 computations (42.2% saved)

regimes178.0ms (0.9%)

Counts
46 → 2
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2))))))
(*.f32 1/2 (log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
(*.f32 1/2 (sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
Calls

6 calls:

46.0ms
v
24.0ms
sinTheta_O
24.0ms
sinTheta_i
24.0ms
cosTheta_i
23.0ms
cosTheta_O
Results
AccuracySegmentsBranch
76.7%1sinTheta_i
76.7%1cosTheta_O
76.7%1sinTheta_O
76.7%1(*.f32 cosTheta_i cosTheta_O)
76.7%1cosTheta_i
83.0%2v
Compiler

Compiled 591 to 359 computations (39.3% saved)

regimes183.0ms (0.9%)

Counts
45 → 2
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2))))))
(*.f32 1/2 (log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
(*.f32 1/2 (sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
Calls

6 calls:

45.0ms
v
27.0ms
sinTheta_i
25.0ms
sinTheta_O
25.0ms
cosTheta_i
23.0ms
cosTheta_O
Results
AccuracySegmentsBranch
73.4%1(*.f32 cosTheta_i cosTheta_O)
73.4%1cosTheta_O
73.4%1sinTheta_i
73.4%1sinTheta_O
73.4%1cosTheta_i
79.7%2v
Compiler

Compiled 579 to 352 computations (39.2% saved)

regimes204.0ms (1%)

Counts
44 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 2 v) (*.f32 1/60 (/.f32 1 (pow.f32 v 3))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) (+.f32 1/2 (*.f32 23/24 (/.f32 1 (pow.f32 v 2))))))
(*.f32 1/2 (log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))))
(*.f32 1/2 (sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
Calls

6 calls:

31.0ms
sinTheta_O
24.0ms
cosTheta_i
23.0ms
cosTheta_O
22.0ms
sinTheta_i
22.0ms
v
Results
AccuracySegmentsBranch
71.7%1sinTheta_i
71.7%1cosTheta_O
71.7%1cosTheta_i
71.7%1sinTheta_O
71.7%1(*.f32 cosTheta_i cosTheta_O)
71.7%1v
Compiler

Compiled 568 to 347 computations (38.9% saved)

regimes184.0ms (0.9%)

Counts
38 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
Calls

6 calls:

64.0ms
v
27.0ms
sinTheta_O
21.0ms
sinTheta_i
19.0ms
cosTheta_i
19.0ms
cosTheta_O
Results
AccuracySegmentsBranch
71.7%1sinTheta_O
71.7%1v
71.7%1cosTheta_O
71.7%1sinTheta_i
71.7%1cosTheta_i
71.7%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 464 to 277 computations (40.3% saved)

regimes128.0ms (0.7%)

Counts
37 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (pow.f32 v -3) 1/60) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
Calls

6 calls:

20.0ms
cosTheta_i
20.0ms
v
20.0ms
sinTheta_i
19.0ms
cosTheta_O
19.0ms
sinTheta_O
Results
AccuracySegmentsBranch
71.7%1sinTheta_O
71.7%1v
71.7%1sinTheta_i
71.7%1(*.f32 cosTheta_i cosTheta_O)
71.7%1cosTheta_i
71.7%1cosTheta_O
Compiler

Compiled 444 to 263 computations (40.8% saved)

regimes168.0ms (0.9%)

Counts
34 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 v 2 -1/2) (/.f32 7/6 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 v -3)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (/.f32 1/3 v)))
(fma.f32 -3/20 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 -3/20 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (reciprocal.f32 (/.f32 (pow.f32 v 3) 1/60)) (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (reciprocal.f32 (/.f32 v 1/3))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 1/60 (pow.f32 v 3)) (*.f32 1/3 (reciprocal.f32 v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 3)))))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
Calls

6 calls:

65.0ms
cosTheta_i
19.0ms
sinTheta_O
19.0ms
sinTheta_i
19.0ms
cosTheta_O
18.0ms
v
Results
AccuracySegmentsBranch
65.7%1cosTheta_i
65.7%1sinTheta_i
65.7%1sinTheta_O
65.7%1cosTheta_O
65.7%1v
65.7%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 387 to 224 computations (42.1% saved)

regimes87.0ms (0.4%)

Counts
23 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(+.f32 (*.f32 -3/20 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 3 (*.f32 cosTheta_O (*.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (+.f32 (*.f32 7/6 (/.f32 1 v)) (*.f32 2 v)) 1/2))
(*.f32 60 (*.f32 cosTheta_O (*.f32 (pow.f32 v 3) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/60 (pow.f32 v 3)))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
Calls

6 calls:

15.0ms
cosTheta_i
14.0ms
cosTheta_O
14.0ms
sinTheta_O
13.0ms
sinTheta_i
13.0ms
v
Results
AccuracySegmentsBranch
65.7%1cosTheta_i
65.7%1cosTheta_O
65.7%1v
65.7%1sinTheta_i
65.7%1(*.f32 cosTheta_i cosTheta_O)
65.7%1sinTheta_O
Compiler

Compiled 237 to 139 computations (41.4% saved)

regimes123.0ms (0.6%)

Counts
18 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(*.f32 1/2 (*.f32 cosTheta_O (reciprocal.f32 (/.f32 v cosTheta_i))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (reciprocal.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) (reciprocal.f32 cosTheta_i)))
(*.f32 1/2 (/.f32 (/.f32 cosTheta_i v) (reciprocal.f32 cosTheta_O)))
(*.f32 1/2 (*.f32 (reciprocal.f32 v) (/.f32 cosTheta_i (reciprocal.f32 cosTheta_O))))
Outputs
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
Calls

6 calls:

57.0ms
cosTheta_O
15.0ms
v
12.0ms
sinTheta_i
10.0ms
cosTheta_i
10.0ms
sinTheta_O
Results
AccuracySegmentsBranch
60.3%1cosTheta_O
60.3%1cosTheta_i
60.3%1v
60.3%1(*.f32 cosTheta_i cosTheta_O)
60.3%1sinTheta_i
60.3%1sinTheta_O
Compiler

Compiled 176 to 103 computations (41.5% saved)

regimes54.0ms (0.3%)

Counts
12 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (*.f32 1/2 cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i 1/2) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_i 1/2) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v)
Outputs
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
Calls

6 calls:

9.0ms
sinTheta_O
9.0ms
sinTheta_i
9.0ms
v
8.0ms
(*.f32 cosTheta_i cosTheta_O)
8.0ms
cosTheta_i
Results
AccuracySegmentsBranch
60.3%1cosTheta_i
60.3%1sinTheta_O
60.3%1(*.f32 cosTheta_i cosTheta_O)
60.3%1cosTheta_O
60.3%1v
60.3%1sinTheta_i
Compiler

Compiled 127 to 80 computations (37% saved)

regimes39.0ms (0.2%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_O (*.f32 v cosTheta_i)))
(*.f32 (*.f32 1/2 cosTheta_O) (/.f32 cosTheta_i v))
Outputs
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
Calls

6 calls:

10.0ms
sinTheta_O
7.0ms
cosTheta_i
7.0ms
cosTheta_O
5.0ms
v
5.0ms
sinTheta_i
Results
AccuracySegmentsBranch
60.3%1sinTheta_O
60.3%1sinTheta_i
60.3%1v
60.3%1cosTheta_O
60.3%1(*.f32 cosTheta_i cosTheta_O)
60.3%1cosTheta_i
Compiler

Compiled 85 to 60 computations (29.4% saved)

regimes16.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
Outputs
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
Calls

5 calls:

5.0ms
cosTheta_O
3.0ms
sinTheta_O
3.0ms
sinTheta_i
3.0ms
cosTheta_i
3.0ms
v
Results
AccuracySegmentsBranch
60.3%1sinTheta_O
60.3%1cosTheta_i
60.3%1cosTheta_O
60.3%1v
60.3%1sinTheta_i
Compiler

Compiled 42 to 34 computations (19% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.24148191511631012
0.24278518557548523
Compiler

Compiled 35 to 26 computations (25.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.45302894711494446
0.45548883080482483
Compiler

Compiled 35 to 26 computations (25.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.45302894711494446
0.45548883080482483
Compiler

Compiled 35 to 26 computations (25.7% saved)

simplify39.0ms (0.2%)

Algorithm
egg-herbie
Rules
58×*-commutative
26×+-commutative
16×sub-neg
16×neg-mul-1
16×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01021044
11441044
21641044
31801044
41871044
51891044
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 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 1 v)) 2) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(if (<=.f32 v 16240345/67108864) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v)))) (/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i)))
(if (<=.f32 v 15267267/33554432) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))
(if (<=.f32 v 15267267/33554432) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 v 2)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 v 2)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 v 2)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v 2)))
(if (<=.f32 v 16240345/67108864) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v)))) (/.f32 cosTheta_O (/.f32 (*.f32 (*.f32 2 (sinh.f32 (reciprocal.f32 v))) (pow.f32 v 2)) cosTheta_i)))
(if (<=.f32 v 16240345/67108864) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v)))) (/.f32 cosTheta_O (/.f32 (*.f32 (pow.f32 v 2) (*.f32 2 (sinh.f32 (reciprocal.f32 v)))) cosTheta_i)))
(if (<=.f32 v 15267267/33554432) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))
(if (<=.f32 v 15267267/33554432) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2)))))
(if (<=.f32 v 15267267/33554432) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))
(if (<=.f32 v 15267267/33554432) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v 2) (exp.f32 (reciprocal.f32 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (pow.f32 (reciprocal.f32 v) 3)) (+.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (+.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2)) (*.f32 1/60 (reciprocal.f32 (pow.f32 v 3)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1/3 v) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 v 2) (/.f32 1/3 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 2 v) (*.f32 1/3 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2)))
(*.f32 1/2 (reciprocal.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(*.f32 1/2 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 1/2)
Compiler

Compiled 347 to 259 computations (25.4% saved)

soundness3.7s (18.9%)

Rules
1564×log-prod
1564×log-prod
1564×log-prod
1564×log-prod
1478×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01502026
15321982
219021902
368781902
033258
1476226
25743226
076118189
1179417385
2713217379
093540658
1271038211
076118189
1179417385
2713217379
033258
1476226
25743226
033258
1476226
25743226
076118189
1179417385
2713217379
053338
1875334
053338
1875334
076118189
1179417385
2713217379
072421212
1180520372
2790120372
046367
1786359
093540658
1271038211
058018555
1150517135
2617916607
046367
1786359
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1900 to 1034 computations (45.6% saved)

end1.0ms (0%)

preprocess431.0ms (2.2%)

Remove

(sort sinTheta_i sinTheta_O)

(sort cosTheta_i cosTheta_O)

(negabs cosTheta_O)

(negabs cosTheta_i)

Compiler

Compiled 2896 to 2148 computations (25.8% saved)

Profiling

Loading profile data...